[Mobies-commit] [commit] r4220 - UDM/trunk/lib

endre at redhat3.isis.vanderbilt.edu endre at redhat3.isis.vanderbilt.edu
Sat Dec 28 06:38:41 CST 2013


Author: endre
Date: Sat Dec 28 06:38:40 2013
New Revision: 4220

Log:
MAC OS X (libUdmSwig)

Modified:
   UDM/trunk/lib/Makefile.OSX

Modified: UDM/trunk/lib/Makefile.OSX
==============================================================================
--- UDM/trunk/lib/Makefile.OSX	Tue Dec 17 03:19:38 2013	(r4219)
+++ UDM/trunk/lib/Makefile.OSX	Sat Dec 28 06:38:40 2013	(r4220)
@@ -1,7 +1,9 @@
 include ../Makefile.OSX.incl
 
-all:
-	gcc -dynamiclib  -arch i386 -o libUdm.dylib \
+all:libUdm libUdmSwig
+
+libUdm:
+	$(CC) -dynamiclib  -arch $(ARCH) -o libUdm.dylib \
 	../src/Udm/ClassGen.o ../src/Udm/DiagramGen.o ../src/Udm/NamespaceGen.o ../src/Udm/UdmCpp.o ../src/Udm/UdmCppH.o ../src/Udm/UdmCS.o ../src/Udm/File2Code/File2Code.cpp \
 	../src/Udm/JavaAPIGen/ClassGen.o ../src/Udm/JavaAPIGen/FactoryGen.o ../src/Udm/JavaAPIGen/JavaAPIGen.o ../src/Udm/JavaAPIGen/Utils.o \
 	../src/Udm/JavaAPIGen/UtilsGen.o ../src/Udm/PythonAPIGen/PythonAPIGen.o \
@@ -17,5 +19,9 @@
 	$(MINIZIP)/minizip/libminizip.a \
 	-lz -lxerces-c -lstdc++ -L $(XERCESCROOT)/lib
 
+libUdmSwig:
+	$(CC) -dynamiclib -arch $(ARCH) -o libUdmSwig.dylib ../src/UdmSwig/UdmSwigMain.o ../src/UdmSwig/UdmSwig_wrap.o -lUdm -L .
+	
+
 clean:
-	rm -f libUdm.dylib
+	rm -f libUdm.dylib libUdmSwig.dylib


More information about the Mobies-commit mailing list