blob: ddc65e5bd049fb5c379db2d377f51345a0d6b5c3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
#
# DNN - Data News Network
#
# by Stephane Chatty
#
# Copyright 1993-1996
# Centre d'Etudes de la Navigation Aerienne (CENA)
#
# Imakefile
#
# $Id$
# $CurLog$
#
CXXFLAGS = $(CXXOPTIONS) -I$(LOCINCL)
OBJ = Event.o Criterion.o Trigger.o Reaction.o Behaviour.o
cc = $(CXXSUFFIX)
SRC = Event.$(cc) Criterion.$(cc) Trigger.$(cc) Reaction.$(cc) Behaviour.$(cc)
HDR = Event.h Criterion.h Trigger.h Reaction.h Behaviour.h
LLIB =
DOC = ../../DOC/DNN
CxxRule ()
all : $(LOCLIB)/libDnn.a $(LOCINCL)/dnn.h headers
headers: incldir \
$(LOCINCL)/dnn/Event.h \
$(LOCINCL)/dnn/Criterion.h \
$(LOCINCL)/dnn/Trigger.h \
$(LOCINCL)/dnn/Reaction.h \
$(LOCINCL)/dnn/Behaviour.h
incldir:
-mkdir $(LOCINCL)/dnn
CCUHDR = $(LOCINCL)/ccu/List.h \
$(LOCINCL)/ccu/String.h \
$(LOCINCL)/ccu/bool.h \
$(LOCINCL)/ccu/HashTable.h \
$(LOCINCL)/ccu/Automaton.h
LLIB = $(LOCLIB)/libCcu.a
InstallLibsTarget ($(LOCLIB),Dnn)
InstallTarget ($(LOCINCL)/dnn.h, dnn.h)
InstallTarget ($(LOCINCL)/dnn/Criterion.h, Criterion.h)
InstallTarget ($(LOCINCL)/dnn/Event.h, Event.h)
InstallTarget ($(LOCINCL)/dnn/Trigger.h, Trigger.h)
InstallTarget ($(LOCINCL)/dnn/Reaction.h, Reaction.h)
InstallTarget ($(LOCINCL)/dnn/Behaviour.h, Behaviour.h)
GenHeaderTarget (dnn.h, version.h $(CCUHDR) $(HDR))
LibraryTarget (Dnn,$(OBJ))
ProgramTarget(test, test.o $(OBJ),)
DocRule("Data News Network")
TeXRule()
DistrDocRule(DNN)
|