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 \
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) $(NOWARN_WRITE_STRINGS) $(NOWARN_SIGN_COMPARE)
44 USER_CFLAGS := $(NOWARN_FLAGS) -O0 -D__LOCALE_STDLIBBASE__ -D__TIMER_STDLIBBASE__ -DMUI_OBSOLETE
45 USER_CXXFLAGS := $(NOWARN_FLAGS) -frtti $(CFLAGS_PERMISSIVE) $(CFLAGS_EXCEPTIONS) -fcheck-new
46 USER_LDFLAGS := -L$(TARGETDIR)/libs -L$(AROS_CONTRIB_LIB) -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