make sure "S" is generated.
[AROS-Contrib.git] / vpdf / mmakefile.src
blobfc363b2ced6fef92b457f40848aef13198b3d3a7
1 # $Id$
3 include $(SRCDIR)/config/aros-contrib.cfg
5 #MM contrib-vpdf : includes linklibs \
6 #MM    contrib-vpdf-poppler-fofi \
7 #MM    contrib-vpdf-poppler-goo \
8 #MM    contrib-vpdf-poppler-poppler \
9 #MM    contrib-vpdf-poppler-splash \
10 #MM    contrib-vpdf-mcc \
11 #MM    contrib-vpdf-test
13 CFILES := \
14     locale \
15     vpdf \
16     clipboard \
17     window \
18     application \
19     logger \
20     settings \
21     arrowstring_class \
22     pagenumberclass \
23     printer \
24     printer_image \
25     system/functions \
26     system/directory \
27     system/dlist \
28     system/init \
29     system/timer \
30     aros/aros
32 CPPFILES := \
33     poppler_io \
34     poppler \
35     poppler_printer
37 # fontcache
40 TARGETDIR := $(AROS_CONTRIB)/Utilities/Text/VPDF
41 USER_INCLUDES := -I$(SRCDIR)/$(CURDIR)/poppler/poppler -I$(SRCDIR)/$(CURDIR)/poppler -I$(SRCDIR)/$(CURDIR)/system \
42     -I$(SRCDIR)/$(CURDIR)/aros/include -I$(AROS_INCLUDES)/cairo -idirafter $(SRCDIR)/$(CURDIR)/include 
43 NOWARN_FLAGS := $(NOWARN_UNUSED_VARIABLE) $(NOWARN_CPP) $(NOWARN_UNUSED_FUNCTION) $(NOWARN_MISSING_BRACES) $(NOWARN_UNINITIALIZED)
44 USER_CFLAGS := $(NOWARN_FLAGS) -D__LOCALE_STDLIBBASE__ -D__TIMER_STDLIBBASE__ -DMUI_OBSOLETE
45 USER_CXXFLAGS := -frtti $(CFLAGS_PERMISSIVE) $(CFLAGS_EXCEPTIONS) -fcheck-new
46 USER_LDFLAGS := -L$(TARGETDIR)/libs -static-libstdc++
48 %build_prog mmake=contrib-vpdf progname=VPDF files=$(CFILES) cxxfiles=$(CPPFILES) \
49     targetdir=$(TARGETDIR) uselibs="rexxsyslib muiclasses poppler fofi goo poppler-splash cairo pixman fontconfig freetype2 iconv xml2 jpeg z pthread"
52 %copy_dir_recursive mmake=contrib-vpdf-test src=test dst=$(TARGETDIR)/test
55 %common