summaryrefslogtreecommitdiffstats
path: root/Bachelor/Verteilte Systeme/Praktikum3/Makefile
diff options
context:
space:
mode:
authorSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
committerSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
commit33613a85afc4b1481367fbe92a17ee59c240250b (patch)
tree670b842326116b376b505ec2263878912fca97e2 /Bachelor/Verteilte Systeme/Praktikum3/Makefile
downloadStudium-master.tar.gz
Studium-master.tar.bz2
add new repoHEADmaster
Diffstat (limited to 'Bachelor/Verteilte Systeme/Praktikum3/Makefile')
-rw-r--r--Bachelor/Verteilte Systeme/Praktikum3/Makefile28
1 files changed, 28 insertions, 0 deletions
diff --git a/Bachelor/Verteilte Systeme/Praktikum3/Makefile b/Bachelor/Verteilte Systeme/Praktikum3/Makefile
new file mode 100644
index 0000000..ed838a1
--- /dev/null
+++ b/Bachelor/Verteilte Systeme/Praktikum3/Makefile
@@ -0,0 +1,28 @@
+#MICOVERSION=2.3.12
+MICOVERSION=2.3.11
+CXX=mico-c++ -w
+
+all: cabsrv_ns cabadd_ns cabsearch_ns cabcount_ns
+
+cabsrv_ns: IPBook.h IPBook.o IPBook_impl.o cabsrv_ns.o
+ mico-ld -o $@ $@.o IPBook.o IPBook_impl.o -lmico$(MICOVERSION) -lmicocoss$(MICOVERSION)
+
+cabadd_ns: IPBook.h IPBook.o cabadd_ns.o
+ mico-ld -o $@ $@.o IPBook.o -lmico$(MICOVERSION) -lmicocoss$(MICOVERSION)
+
+cabsearch_ns: IPBook.h IPBook.o cabsearch_ns.o
+ mico-ld -o $@ $@.o IPBook.o -lmico$(MICOVERSION) -lmicocoss$(MICOVERSION)
+
+cabcount_ns: IPBook.h IPBook.o cabcount_ns.o
+ mico-ld -o $@ $@.o IPBook.o -lmico$(MICOVERSION) -lmicocoss$(MICOVERSION)
+
+IPBook.h IPBook.cpp: IPBook.idl
+# idl --poa --c++-suffix cpp --use-quotes $<
+ idl --poa --c++-suffix cpp $<
+
+clean:
+ rm -f IPBook.cpp IPBook.h *.o core *~
+
+distclean: clean
+ rm -f cabsrv_ns cabadd_ns cabsearch_ns cabcount_ns
+ rm -f IPBook.ref