[Mobies-commit] [commit] r4211 - in UDM/trunk: . lib src src/MPCGen src/StrResGen src/Udm src/Udm/File2Code src/UdmBackendDump src/UdmBase src/UdmCopy src/UdmDom src/UdmOcl src/UdmOclPat src/UdmOclPat/GOCL src/UdmOclPat/GOCL/src src/UdmOclPat/GOCL/src/ANTLRBase src/UdmPOI src/UdmPython src/UdmSwig src/UdmToXmi src/UdmUtil src/UdmViz src/UdmXmi src/Uml src/XmiToUdm

endre at redhat3.isis.vanderbilt.edu endre at redhat3.isis.vanderbilt.edu
Sun Dec 8 03:37:26 CST 2013


Author: endre
Date: Sun Dec  8 03:37:26 2013
New Revision: 4211

Log:
OS X Makefiles

Added:
   UDM/trunk/Makefile.OSX
   UDM/trunk/Makefile.OSX.incl
   UDM/trunk/lib/Makefile.OSX
   UDM/trunk/src/MPCGen/Makefile.OSX
   UDM/trunk/src/Makefile.OSX
   UDM/trunk/src/StrResGen/Makefile.OSX
   UDM/trunk/src/Udm/File2Code/Makefile.OSX
   UDM/trunk/src/Udm/Makefile.OSX
   UDM/trunk/src/UdmBackendDump/Makefile.OSX
   UDM/trunk/src/UdmBase/Makefile.OSX
   UDM/trunk/src/UdmCopy/Makefile.OSX
   UDM/trunk/src/UdmDom/Makefile.OSX
   UDM/trunk/src/UdmOcl/Makefile.OSX
   UDM/trunk/src/UdmOclPat/GOCL/Makefile.OSX
   UDM/trunk/src/UdmOclPat/GOCL/src/ANTLRBase/Makefile.OSX
   UDM/trunk/src/UdmOclPat/GOCL/src/Makefile.OSX
   UDM/trunk/src/UdmOclPat/Makefile.OSX
   UDM/trunk/src/UdmPOI/Makefile.OSX
   UDM/trunk/src/UdmPython/Makefile.OSX
   UDM/trunk/src/UdmSwig/Makefile.OSX
   UDM/trunk/src/UdmToXmi/Makefile.OSX
   UDM/trunk/src/UdmUtil/Makefile.OSX
   UDM/trunk/src/UdmViz/Makefile.OSX
   UDM/trunk/src/UdmXmi/Makefile.OSX
   UDM/trunk/src/Uml/Makefile.OSX
   UDM/trunk/src/XmiToUdm/Makefile.OSX

Added: UDM/trunk/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,16 @@
+SUBDIRS = src lib
+
+all:
+	@for dir in $(SUBDIRS);\
+	do \
+		echo "\nInvoking make in subdir: " $${dir};\
+		$(MAKE) -C $${dir} $@ -f Makefile.OSX || exit $$?;\
+	done
+
+clean:
+	@for dir in $(SUBDIRS);\
+	do \
+		echo "\nInvoking make clean in subdir: " $${dir};\
+		$(MAKE) clean -C $${dir} $@ -f Makefile.OSX ;\
+	done
+

Added: UDM/trunk/Makefile.OSX.incl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/Makefile.OSX.incl	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,17 @@
+CC=gcc
+CFLAGS=-c -arch i386
+
+
+#to be configured by the user
+#already on a Mac with XCode
+PYTHON=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/
+
+#packages that are downloaded/installed manually 
+UDMHOME=~/trunk
+MINIZIP=~/devtools
+BOOST=~/devtools/boost_1_55_0
+ANTLR=~/devtools/pccts/bin/antlr
+DLG=~/devtools/pccts/bin/dlg
+#end of section configured by user
+
+INCLUDE=-I $(UDMHOME)/include -I $(UDMHOME)/src -I $(UDMHOME)/src/UdmOclPat/GOCL/Include/ -I $(MINIZIP) -I $(XERCES)/include -I $(BOOST) -I $(PYTHON) -I $(XERCESCROOT)/include -I $(XALANCROOT)/src -I $(XALANCROOT)/nls/include

Added: UDM/trunk/lib/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/lib/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,19 @@
+include ../Makefile.OSX.incl
+
+all:
+	gcc -dynamiclib  -arch i386 -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/UdmUtil.o ../src/UdmBase/cint_string.o ../src/UdmBase/DTDGen.o ../src/UdmBase/Project.o ../src/UdmBase/UdmBase.o \
+	../src/UdmBase/UdmProject.o ../src/UdmBase/UdmStatic.o ../src/UdmBase/UdmTomi.o ../src/UdmBase/UmlExt.o ../src/UdmDom/UdmDom.o \
+	../src/UdmOcl/UdmOcl.o ../src/UdmOcl/UdmOclObject.o ../src/UdmOcl/UdmOclType.o ../src/UdmPOI/UdmPOI.o ../src/UdmUtil/UdmUtil.o ../src/Uml/Uml.o \
+	../src/UdmOclPat/GOCL/src/OCLCommon.o ../src/UdmOclPat/GOCL/src/OCLFactory.o ../src/UdmOclPat/GOCL/src/OCLObjectExBasic.o ../src/UdmOclPat/GOCL/src/OCLTree.o \
+	../src/UdmOclPat/GOCL/src/OCLConstraint.o ../src/UdmOclPat/GOCL/src/OCLFeature.o ../src/UdmOclPat/GOCL/src/OCLParserStatic.o ../src/UdmOclPat/GOCL/src/OCLType.o \
+	../src/UdmOclPat/GOCL/src/OCLContext.o ../src/UdmOclPat/GOCL/src/OCLFeatureImplementation.o ../src/UdmOclPat/GOCL/src/OCLRefCount.o ../src/UdmOclPat/GOCL/src/OCLTypeExBasic.o \
+	../src/UdmOclPat/GOCL/src/OCLException.o ../src/UdmOclPat/GOCL/src/OCLObject.o ../src/UdmOclPat/GOCL/src/OCLSignature.o \
+	../src/UdmOclPat/GOCL/src/generated/OCLLexer.o	../src/UdmOclPat/GOCL/src/generated/OCLParser.o	../src/UdmOclPat/GOCL/src/generated/ocl.o \
+	../src/UdmOclPat/GOCL/src/ANTLRBase/AParser.o ../src/UdmOclPat/GOCL/src/ANTLRBase/ATokenBuffer.o ../src/UdmOclPat/GOCL/src/ANTLRBase/DLexerBase.o \
+	$(MINIZIP)/minizip/libminizip.a \
+	-lz -lxerces-c -lstdc++ -L $(XERCESCROOT)/lib
+
+clean:
+	rm -f libUdm.dylib

Added: UDM/trunk/src/MPCGen/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/MPCGen/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=MPCGen.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,16 @@
+SUBDIRS = MPCGen StrResGen Udm UdmBackendDump UdmBase UdmCopy UdmDom UdmOcl UdmOclPat UdmPOI UdmPython UdmSwig UdmToXmi UdmUtil UdmViz UdmXmi Uml XmiToUdm
+
+all:
+	@for dir in $(SUBDIRS);\
+	do \
+		echo "\nInvoking make in subdir: " $${dir};\
+		$(MAKE) -C $${dir} $@ -f Makefile.OSX || exit $$?;\
+	done
+
+clean:
+	@for dir in $(SUBDIRS);\
+	do \
+		echo "\nInvoking make clean in subdir: " $${dir};\
+		$(MAKE) clean -C $${dir} $@ -f Makefile.OSX ;\
+	done
+

Added: UDM/trunk/src/StrResGen/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/StrResGen/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=main.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/Udm/File2Code/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/Udm/File2Code/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../../Makefile.OSX.incl
+
+SOURCES=File2Code.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/Udm/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/Udm/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,15 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=ClassGen.cpp NamespaceGen.cpp UdmCS.cpp	UdmCppH.cpp DiagramGen.cpp Udm.cpp UdmCpp.cpp UdmUtil.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+	echo "\n invoking make in sub File2Code ..."
+	$(MAKE) -C File2Code/ -f Makefile.OSX
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o
+	$(MAKE) clean -C File2Code/ -f Makefile.OSX
+

Added: UDM/trunk/src/UdmBackendDump/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmBackendDump/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=BackendDump.cpp UdmBackendDump.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmBase/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmBase/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=DTDGen.cpp	Project.cpp	UdmBase.cpp	UdmProject.cpp	UdmStatic.cpp	UdmTomi.cpp	UmlExt.cpp	cint_string.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmCopy/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmCopy/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=UdmCopy.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmDom/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmDom/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=UdmDom.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmOcl/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmOcl/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=UdmOcl.cpp		UdmOclObject.cpp	UdmOclType.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmOclPat/GOCL/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmOclPat/GOCL/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,8 @@
+include ../../../Makefile.OSX.incl
+
+all: 
+	echo "\n Invoking make in src...";
+	$(MAKE) -C src -f Makefile.OSX;
+clean: 
+	$(MAKE) clean -C src -f Makefile.OSX;
+	

Added: UDM/trunk/src/UdmOclPat/GOCL/src/ANTLRBase/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmOclPat/GOCL/src/ANTLRBase/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../../../../Makefile.OSX.incl
+
+SOURCES= AParser.cpp ATokenBuffer.cpp DLexerBase.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmOclPat/GOCL/src/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmOclPat/GOCL/src/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,30 @@
+include ../../../../Makefile.OSX.incl
+
+
+SOURCES                   = OCLCommon.cpp OCLConstraint.cpp OCLContext.cpp \
+                          OCLException.cpp OCLFactory.cpp OCLFeature.cpp \
+                          OCLFeatureImplementation.cpp OCLObject.cpp \
+                          OCLObjectExBasic.cpp OCLParserStatic.cpp \
+                          OCLRefCount.cpp OCLSignature.cpp OCLTree.cpp \
+                          OCLType.cpp OCLTypeExBasic.cpp generated/OCLLexer.cpp	generated/OCLParser.cpp	generated/ocl.cpp
+
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: antlr $(SOURCES) $(OBJECTS)
+	echo "\n Invoking make in ANTLRBase ...";
+	$(MAKE) -C ANTLRBase/ -f Makefile.OSX;
+
+antlr:	ocl.g
+	rm -rf generated
+	mkdir generated
+	$(ANTLR) -CC -ft OCLTokens.h -fl OCLParser.dlg -o generated/ ocl.g
+	$(DLG) -C2 -i -CC -cl OCLLexer generated/OCLParser.dlg -o generated/
+
+	
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) -I generated/ -I ANTLRBase/  $< -o $@
+clean: 
+	rm -f *.o
+	rm -rf generated/
+	$(MAKE) clean -C ANTLRBase/ -f Makefile.OSX;
+	

Added: UDM/trunk/src/UdmOclPat/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmOclPat/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,14 @@
+include ../../Makefile.OSX.incl
+
+SOURCES= UdmPat.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+	$(MAKE) -C GOCL/ -f Makefile.OSX
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o
+	$(MAKE) clean  -C GOCL/ -f Makefile.OSX
+	

Added: UDM/trunk/src/UdmPOI/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmPOI/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=UdmPOI.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmPython/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmPython/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=UdmPython.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmSwig/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmSwig/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=UdmSwigMain.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmToXmi/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmToXmi/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=UdmToXmi.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmUtil/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmUtil/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=UdmUtil.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmViz/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmViz/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=UdmViz.cpp UdmVizDump.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/UdmXmi/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/UdmXmi/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=Transform.cpp XSLT.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/Uml/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/Uml/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=Uml.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o

Added: UDM/trunk/src/XmiToUdm/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/src/XmiToUdm/Makefile.OSX	Sun Dec  8 03:37:26 2013	(r4211)
@@ -0,0 +1,11 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=XmiToUdm.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS)
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+clean: 
+	rm -f *.o


More information about the Mobies-commit mailing list