c530c558a4e110b9f66a94d6b99ee38f6f9b66fd
[tpg/acess2.git] / Usermode / Libraries / libaxwin4.so_src / Makefile
1 # Acess2 AxWin4 Library
2 # Makefile
3
4 -include ../Makefile.cfg
5
6 AXWIN4DIR := ../../Applications/axwin4_src/
7
8 CPPFLAGS += -I$(AXWIN4DIR)Common/include/
9 CFLAGS   += -Wextra
10 CXXFLAGS +=
11 ASFLAGS  +=
12 LDFLAGS  += -soname libaxwin4.so -Map map.txt
13 LIBS  += -lc -lc++
14
15 OBJ  = main.o ipc.o ipc_acessipcpipe.o
16 OBJ += wm.o window_drawing.o
17 OBJ += Common__serialisation.o
18 BIN = libaxwin4.so
19
20 include ../Makefile.tpl
21
22 $(_OBJPREFIX)Common__%.o: $(AXWIN4DIR)/Common/%.cpp
23         @echo [CXX] -o $@
24         @mkdir -p $(dir $@)
25         $V$(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $< -o $@ -MQ $@ -MP -MD -MF $(@:%=%.dep)
26
27
28
29

UCC git Repository :: git.ucc.asn.au