File:  [ELWIX - Embedded LightWeight unIX -] / gpl / axl / test / Makefile.win
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Wed Jun 8 07:09:12 2011 UTC (13 years, 1 month ago) by misho
Branches: axl, MAIN
CVS tags: HEAD, AXL0_6_7, AXL0_6_1
3th party - XML

    1: # Project: vortex-listener vortex-client
    2: 
    3: CC       = gcc.exe -g -Wall
    4: OBJ      = test_01.o 
    5: 
    6: PROGRAMS = test_01.exe 
    7: 
    8: LIBS     = -Wall $(enable_gcc_debug) -L../src -laxl -L"../ns" -laxl-ns -L"../babel" -laxl-babel
    9: 
   10: INCS =  -I"." -I"../src" -I"../ns" -DAXL_NS_SUPPORT -I"../babel" 
   11: 
   12: CFLAGS   = $(INCS) -DVERSION=\""$(AXL_VERSION)"\" -Wall -g -D__axl_disable_broken_bool_def__  
   13: 
   14: .PHONY: all all-before all-after clean clean-custom
   15: 
   16: all: all-before $(PROGRAMS) all-after links
   17: 
   18: all-before:
   19: 	cd ../src;make -f Makefile.win
   20: 
   21: all-after:
   22: 
   23: clean: 
   24: 	${RM} $(OBJ) $(PROGRAMS) *.dll
   25: 
   26: test_01.exe: test_01.o
   27: 	$(CC) -mconsole $< -o $@ $(LIBS)
   28: 	strip --strip-unneeded $@
   29: 
   30: links:
   31: 	cp ../src/libaxl.dll .
   32: 	cp ../ns/libaxl-ns.dll .
   33: 	cp ../babel/libaxl-babel.dll .
   34: %.o: %.c
   35: 	$(CC) -c $< -o $@ $(CFLAGS)
   36: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>