1# 2# Copyright (c) 2001, Sasha Vasko <sasha at aftercode.net> 3# Copyright (c) 1998, Guylhem AZNAR <guylhem@oeil.qc.ca> 4# 5 6LIB_INCS= afterstep.h asapp.h ascommand.h asdatabase.h asfeel.h aswindata.h \ 7 balloon.h canvas.h clientprops.h colorscheme.h \ 8 decor.h desktop_category.h event.h freestor.h \ 9 functions.h font.h hints.h \ 10 kde.h moveresize.h myicon.h \ 11 mylook.h mystyle.h mystyle_property.h \ 12 parser.h screen.h shape.h \ 13 session.h wmprops.h 14 15 16# removed : mystrcasecmp.o mystrdup.o safemalloc.o 17# sleep.o hostname.o getfdwidth.o 18# audit.o strncmp.o homeanddirs.o 19# findfile.o asproperty.o catstring3.o copystring.o termhash.o 20# 21LIB_OBJS= asapp.o ascommand.o asdatabase.o asfeel.o aswindata.o \ 22 balloon.o canvas.o clientprops.o colorscheme.o \ 23 decor.o desktop_category.o event.o \ 24 freestor.o functions.o font.o hints.o kde.o module.o \ 25 moveresize.o myicon.o mylook.o mystyle.o mystyle_property.o \ 26 outline.o operations.o parser.o parser_fs.o parser_xml.o \ 27 screen.o session.o shape.o wmprops.o 28 29LIB_SOURCES= asapp.c ascommand.c asdatabase.c asfeel.c aswindata.c \ 30 balloon.c canvas.c clientprops.c colorscheme.c \ 31 decor.c desktop_category.c event.c \ 32 freestor.c functions.c font.c hints.c kde.c module.c \ 33 moveresize.c myicon.c mylook.c mystyle.c mystyle_property.c \ 34 outline.c operations.c parser.c parser_fs.c parser_xml.c \ 35 screen.c session.c shape.c wmprops.c 36 37CONFIG_SCRIPT= afterstep-config 38 39LIB_DIR_NAME = libAfterStep 40LIB_NAME = LIBAFTERSTEP 41LIB_STATIC = libAfterStep.a 42LIB_SHARED = libAfterStep.so 43LIB_SHARED_CYG = cygAfterStep.dll 44LIB_SHARED_CYG_AR = libAfterStep.dll.a 45LIBVER = @libafterstep_version@ 46LIBVERMAJOR = @libafterstep_version_major@ 47 48LIBS_PRIVATE = ../src/afterstep/$(LIB_AFTERIMAGE) ../src/afterstep/$(LIB_AFTERBASE) $(LIBS_AFTERIMAGE) 49 50@MAKEFILECOMMONLIB@ 51 52 53test_parser_xml.o: parser_xml.c 54 $(CC) $(CCFLAGS) $(EXTRA_DEFINES) -DTEST_PARSER_XML $(INCLUDES) $(EXTRA_INCLUDES) -c parser_xml.c -o test_parser_xml.o 55 56test_parser_xml: test_parser_xml.o ../libAfterConf/libAfterConf.a ../libAfterStep/libAfterStep.a ../libAfterBase/libAfterBase.a 57 $(CC) test_parser_xml.o ../libAfterConf/libAfterConf.a ../libAfterStep/libAfterStep.a $(USER_LD_FLAGS) $(LIBS_ALL) $(LIBS_AFTERIMAGE) -o test_parser_xml 58 59test_parser_fs.o: parser_fs.c 60 $(CC) $(CCFLAGS) $(EXTRA_DEFINES) -DTEST_PARSER_FS $(INCLUDES) $(EXTRA_INCLUDES) -c parser_fs.c -o test_parser_fs.o 61 62test_parser_fs: test_parser_fs.o ../libAfterConf/libAfterConf.a ../libAfterStep/libAfterStep.a ../libAfterBase/libAfterBase.a 63 $(CC) test_parser_fs.o ../libAfterConf/libAfterConf.a ../libAfterStep/libAfterStep.a $(USER_LD_FLAGS) $(LIBS_ALL) $(LIBS_AFTERIMAGE) -o test_parser_fs 64 65 66