blob: 6fe933367a53112ccd80427d3cece0ea000b7dbf (
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
|
include ../subject.mk
all: trans
COLM = $(SUBJECT_BIN)
COLM_INC = $(SUBJECT_CPPFLAGS)
COLM_LIB = $(SUBJECT_LDFLAGS)
OBJ = actparams.o trans.o main.o
trans: $(OBJ)
g++ -o $@ $(OBJ) $(COLM_LIB) -lcolm
actparams.o: actparams.cc
g++ -c $(COLM_INC) -o $@ $<
main.o: main.c
gcc -c $(COLM_INC) -o $@ $<
trans.o: trans.c
gcc -c $(COLM_INC) -o $@ $<
trans.c: trans.lm $(TRANS_DEPS)
$(COLM) -b trans_object -c -o $@ $<
|