[Mobies-commit] [commit] r4224 - in UDM/trunk: . samples samples/CreateLampModel samples/cross_links

endre at redhat3.isis.vanderbilt.edu endre at redhat3.isis.vanderbilt.edu
Sat Dec 28 23:52:24 CST 2013


Author: endre
Date: Sat Dec 28 23:52:24 2013
New Revision: 4224

Log:
OSX Makefiles for samples/

Added:
   UDM/trunk/samples/CreateLampModel/Makefile.OSX
   UDM/trunk/samples/Makefile.OSX
   UDM/trunk/samples/cross_links/Makefile.OSX
Modified:
   UDM/trunk/Makefile.OSX

Modified: UDM/trunk/Makefile.OSX
==============================================================================
--- UDM/trunk/Makefile.OSX	Sat Dec 28 23:42:55 2013	(r4223)
+++ UDM/trunk/Makefile.OSX	Sat Dec 28 23:52:24 2013	(r4224)
@@ -1,6 +1,6 @@
 include Makefile.OSX.incl
 
-SUBDIRS = src lib bin judm
+SUBDIRS = src lib bin judm samples
 
 all:	env	
 	@for dir in $(SUBDIRS);\

Added: UDM/trunk/samples/CreateLampModel/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/samples/CreateLampModel/Makefile.OSX	Sat Dec 28 23:52:24 2013	(r4224)
@@ -0,0 +1,16 @@
+include ../../Makefile.OSX.incl
+
+SOURCES=CreateLampModel.cpp LampDiagram.cpp
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS) CreateLampModel
+
+LampDiagram.cpp:../LampDiagram_udm.xml ../../bin/Udm
+	../../bin/Udm $< -v -d ../../etc -T
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+
+CreateLampModel: CreateLampModel.o LampDiagram.o
+	$(CC) $(BCFLAGS) CreateLampModel.o LampDiagram.o  -o CreateLampModel -lUdm -L../../lib
+clean: 
+	rm -f *.o CreateLampModel LampDiagram.cpp LampDiagram.h LampDiagram.xst *.mem *.xml

Added: UDM/trunk/samples/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/samples/Makefile.OSX	Sat Dec 28 23:52:24 2013	(r4224)
@@ -0,0 +1,16 @@
+SUBDIRS =CreateLampModel cross_links
+
+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/samples/cross_links/Makefile.OSX
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ UDM/trunk/samples/cross_links/Makefile.OSX	Sat Dec 28 23:52:24 2013	(r4224)
@@ -0,0 +1,20 @@
+include ../../Makefile.OSX.incl
+
+BUILT_SOURCES           = CL.cpp CD1.cpp CD2.cpp CD3.cpp
+OTHER_BUILT_FILES	= CL.h CL.xsd CD1.h CD1.xsd CD2.h CD2.xsd CD3.h CD3.xsd
+SOURCES=$(BUILT_SOURCES) cross_links.cpp
+
+OBJECTS=$(SOURCES:.cpp=.o)
+
+all: $(SOURCES) $(OBJECTS) cross_links 
+
+$(BUILT_SOURCES):../CL_udm.udm ../../bin/Udm
+	../../bin/Udm $< -v -d ../../etc -T
+
+.cpp.o:
+	$(CC) $(CFLAGS) $(INCLUDE) $< -o $@
+
+cross_links: $(OBJECTS)
+	$(CC) $(BCFLAGS) $(OBJECTS)  -o cross_links -lUdm -L../../lib
+clean: 
+	rm -f $(OBJECTS) $(BUILT_SOURCES) $(OTHER_BUILT_FILES) cross_links sample.udm


More information about the Mobies-commit mailing list