summaryrefslogtreecommitdiff
path: root/titan/Makefile
blob: e11dd1bb969920d491edc4e24c0117a392919947 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

OBJS=General_Types.o Osmocom_Types.o hello.o
OBJS+=MNCC_Types.o MNCC_EncDec.o
OBJS+=PCUIF_Types.o

CXXFLAGS=-DLINUX -DMAKEDEPEND_RUN -I/usr/include/titan -fPIC
LDFLAGS=-L/usr/lib/titan -fPIC -lttcn3-dynamic
LDFLAGS_STATIC=-L/usr/lib/titan -lttcn3 -lxml2 -lssl -lcrypto

all: titan.a

titan.a: $(OBJS)
	$(AR) r $@ $^

%.o: %.cc
	$(CXX) $(CXXFLAGS) -c -o $@ $^

clean:
	@rm titan.a $(OBJS)
personal git repositories of Harald Welte. Your mileage may vary