summaryrefslogtreecommitdiff
path: root/dnn/Imakefile
diff options
context:
space:
mode:
authorchatty1994-03-14 08:40:16 +0000
committerchatty1994-03-14 08:40:16 +0000
commit33c173febd67cf6b558eb86ba552dc9369ab4b24 (patch)
tree0af984e138144b6ff9d8ec98b0ea7245dd003bef /dnn/Imakefile
parent1ed65383fc2b49e22929862dd5705c93f79a60c2 (diff)
downloadivy-league-33c173febd67cf6b558eb86ba552dc9369ab4b24.zip
ivy-league-33c173febd67cf6b558eb86ba552dc9369ab4b24.tar.gz
ivy-league-33c173febd67cf6b558eb86ba552dc9369ab4b24.tar.bz2
ivy-league-33c173febd67cf6b558eb86ba552dc9369ab4b24.tar.xz
Initial revision
Diffstat (limited to 'dnn/Imakefile')
-rw-r--r--dnn/Imakefile59
1 files changed, 59 insertions, 0 deletions
diff --git a/dnn/Imakefile b/dnn/Imakefile
new file mode 100644
index 0000000..838440a
--- /dev/null
+++ b/dnn/Imakefile
@@ -0,0 +1,59 @@
+#
+# DNN - Data News Network
+#
+# by Stephane Chatty
+#
+# Copyright 1994
+# Centre d'Etudes de la Navigation Aerienne (CENA)
+#
+# Imakefile
+#
+# $Id$
+# $CurLog$
+#
+
+ CXXFLAGS = $(CXXOPTIONS) -I$(LOCINCL)
+
+ OBJ = Event.o Trigger.o Reaction.o
+
+
+ cc = $(CXXSUFFIX)
+ SRC = Event.$(cc) Trigger.$(cc) Reaction.$(cc)
+
+ HDR = Event.h Trigger.h Reaction.h
+
+
+ LLIB =
+ DOC = ../../DOC/DNN
+
+CxxRule ()
+
+all : $(LOCLIB)/libDnn.a $(LOCINCL)/dnn.h headers
+
+headers: incldir \
+ $(LOCINCL)/dnn/Event.h \
+ $(LOCINCL)/dnn/Trigger.h \
+ $(LOCINCL)/dnn/Reaction.h
+
+incldir:
+ -mkdir $(LOCINCL)/dnn
+
+ CCUHDR = $(LOCINCL)/ccu/List.h \
+ $(LOCINCL)/ccu/String.h
+
+ LLIB = $(LOCLIB)/libCcu.a
+
+
+CopyLibsTarget ($(LOCLIB),Dnn)
+CopyTarget ($(LOCINCL)/dnn.h, dnn.h)
+CopyTarget ($(LOCINCL)/dnn/Event.h, Event.h)
+CopyTarget ($(LOCINCL)/dnn/Trigger.h, Trigger.h)
+CopyTarget ($(LOCINCL)/dnn/Reaction.h, Reaction.h)
+
+GenHeaderTarget (dnn.h, version.h $(CCUHDR) $(HDR))
+LibraryTarget (Dnn,$(OBJ))
+
+ProgramTarget(test, test.o $(OBJ),)
+DocRule("Data News Network")
+TeXRule()
+DistrDocRule(DNN)