home *** CD-ROM | disk | FTP | other *** search
-
- !if "$(OS)" == "Windows_NT"
- ERASE = @erase 2>>nul
- !else
- ERASE = @erase
- !endif
-
-
- # EPOC DEFINITIONS
-
- INCDIR = -I- -I "..\..\EPOC32\INCLUDE"
-
- GCCFLAGS=-c -nostdinc -Wall -Wno-ctor-dtor-privacy -mcpu-arm710 -mapcs-32 \
- -mshort-load-bytes -msoft-float -O -fcheck-new -fvtable-thunks
-
- GCCDEFS = -D__SYMBIAN32__ -D__PSISOFT32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__DLL__ $(USERDEFS)
-
- EPOCBLDREL = ..\..\EPOC32\BUILD\PDF\MARMD\REL
- EPOCTRGREL = ..\..\EPOC32\RELEASE\MARM\REL
-
- EPOCBLDDEB = ..\..\EPOC32\BUILD\PDF\MARMD\DEB
- EPOCTRGDEB = ..\..\EPOC32\RELEASE\MARM\DEB
-
- EPOCBLDUREL = ..\..\EPOC32\BUILD\PDF\MARMD\UREL
- EPOCTRGUREL = ..\..\EPOC32\RELEASE\MARM\UREL
-
- EPOCBLDUDEB = ..\..\EPOC32\BUILD\PDF\MARMD\UDEB
- EPOCTRGUDEB = ..\..\EPOC32\RELEASE\MARM\UDEB
-
-
- GCCREL = gcc -s -fomit-frame-pointer $(GCCFLAGS) -DNDEBUG $(GCCDEFS)
- GCCDEB = gcc -g $(GCCFLAGS) -D_DEBUG $(GCCDEFS)
- GCCUREL = gcc -s -fomit-frame-pointer $(GCCFLAGS) -DNDEBUG -D_UNICODE $(GCCDEFS)
- GCCUDEB = gcc -g $(GCCFLAGS) -D_DEBUG -D_UNICODE $(GCCDEFS)
-
-
- # EPOC PSEUDOTARGETS
-
- REL : \
- MAKEWORKREL \
- "$(EPOCTRGREL)\RECPDF.MDL"
-
- DEB : \
- MAKEWORKDEB \
- "$(EPOCTRGDEB)\RECPDF.MDL"
-
- UREL : \
- MAKEWORKUREL \
- "$(EPOCTRGUREL)\RECPDF.MDL"
-
- UDEB : \
- MAKEWORKUDEB \
- "$(EPOCTRGUDEB)\RECPDF.MDL"
-
-
- CLEAN : CLEANREL CLEANDEB CLEANUREL CLEANUDEB
-
- MAKEWORK : MAKEWORKREL MAKEWORKDEB MAKEWORKUREL MAKEWORKUDEB
-
-
- # REAL TARGET - BUILD VARIANT REL
-
- CLEANREL :
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\REL\RECPDF.MDL"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\REL\RECPDF.map"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\REL\RECPDF.in"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\REL\RECPDF.bas"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\REL\RECPDF.sym"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\REL\RECPDF.lib"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\REL\PDFDATARECOGNIZER.o"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\REL\RECPDF.def"
-
-
- MAKEWORKREL : "\EPOC32\RELEASE\MARM\REL" "\EPOC32\BUILD\PDF\MARMD\REL"
-
- "\EPOC32\RELEASE\MARM\REL" :
- @if not exist "\EPOC32" md "\EPOC32"
- @if not exist "\EPOC32\RELEASE" md "\EPOC32\RELEASE"
- @if not exist "\EPOC32\RELEASE\MARM" md "\EPOC32\RELEASE\MARM"
- @if not exist "\EPOC32\RELEASE\MARM\REL" md "\EPOC32\RELEASE\MARM\REL"
-
- "\EPOC32\BUILD\PDF\MARMD\REL" :
- @if not exist "\EPOC32" md "\EPOC32"
- @if not exist "\EPOC32\BUILD" md "\EPOC32\BUILD"
- @if not exist "\EPOC32\BUILD\PDF" md "\EPOC32\BUILD\PDF"
- @if not exist "\EPOC32\BUILD\PDF\MARMD" md "\EPOC32\BUILD\PDF\MARMD"
- @if not exist "\EPOC32\BUILD\PDF\MARMD\REL" md "\EPOC32\BUILD\PDF\MARMD\REL"
-
-
- LIBS= \
- "$(EPOCTRGREL)\EUSER.LIB" \
- "$(EPOCTRGREL)\APMIME.LIB"
-
- "$(EPOCTRGREL)\RECPDF.MDL" : "$(EPOCTRGREL)\EDLL.o" "$(EPOCBLDREL)\RECPDF.in" $(LIBS) "\PDF\BMARM\RECPDF.DEF"
- dlltool --output-def "$(EPOCBLDREL)\RECPDF.def" "$(EPOCBLDREL)\RECPDF.in"
- deftool -z "\PDF\BMARM\RECPDF.DEF" "$(EPOCBLDREL)\RECPDF.def"
- ld -s -e _E32Dll --dll \
- --base-file "$(EPOCBLDREL)\RECPDF.bas" \
- -o "$(EPOCBLDREL)\RECPDF.MDL" "$(EPOCTRGREL)\EDLL.o" \
- --whole-archive "$(EPOCBLDREL)\RECPDF.in" \
- --no-whole-archive $(LIBS)
- dlltool --output-lib "$(EPOCTRGREL)\RECPDF.lib" \
- --def "$(EPOCBLDREL)\RECPDF.def" \
- --dllname "RECPDF[10005de7].MDL" \
- --output-exp "RECPDF.exp" \
- --base-file "$(EPOCBLDREL)\RECPDF.bas" \
- "$(EPOCTRGREL)\EDLL.o" "$(EPOCBLDREL)\RECPDF.in" $(LIBS)
- ld -s -e _E32Dll --dll \
- -Map "$(EPOCTRGREL)\RECPDF.map" \
- -o "$(EPOCBLDREL)\RECPDF.MDL" "RECPDF.exp" \
- "$(EPOCTRGREL)\EDLL.o" \
- --whole-archive "$(EPOCBLDREL)\RECPDF.in" \
- --no-whole-archive $(LIBS)
- petran "$(EPOCBLDREL)\RECPDF.MDL" $@ \
- -nocall -uid1 0x10000079 -uid2 0x10000c07 -uid3 0x10005de7
- del "RECPDF.exp"
- del "$(EPOCBLDREL)\RECPDF.MDL"
-
- OBJECTS= \
- $(EPOCBLDREL)\PDFDATARECOGNIZER.o
-
- "$(EPOCBLDREL)\RECPDF.in" : $(OBJECTS)
- if exist $@ del $@
- cd "$(EPOCBLDREL)"
- ar -M < <<
- CREATE $(@F)
- ADDMOD $(**F)
- SAVE
- END
- <<
- ranlib $(@F)
- cd "$(MAKEDIR)"
-
-
- # REAL TARGET - BUILD VARIANT DEB
-
- CLEANDEB :
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\DEB\RECPDF.MDL"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\DEB\RECPDF.map"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\DEB\RECPDF.in"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\DEB\RECPDF.bas"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\DEB\RECPDF.sym"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\DEB\RECPDF.lib"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\DEB\PDFDATARECOGNIZER.o"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\DEB\RECPDF.def"
-
-
- MAKEWORKDEB : "\EPOC32\RELEASE\MARM\DEB" "\EPOC32\BUILD\PDF\MARMD\DEB"
-
- "\EPOC32\RELEASE\MARM\DEB" :
- @if not exist "\EPOC32" md "\EPOC32"
- @if not exist "\EPOC32\RELEASE" md "\EPOC32\RELEASE"
- @if not exist "\EPOC32\RELEASE\MARM" md "\EPOC32\RELEASE\MARM"
- @if not exist "\EPOC32\RELEASE\MARM\DEB" md "\EPOC32\RELEASE\MARM\DEB"
-
- "\EPOC32\BUILD\PDF\MARMD\DEB" :
- @if not exist "\EPOC32" md "\EPOC32"
- @if not exist "\EPOC32\BUILD" md "\EPOC32\BUILD"
- @if not exist "\EPOC32\BUILD\PDF" md "\EPOC32\BUILD\PDF"
- @if not exist "\EPOC32\BUILD\PDF\MARMD" md "\EPOC32\BUILD\PDF\MARMD"
- @if not exist "\EPOC32\BUILD\PDF\MARMD\DEB" md "\EPOC32\BUILD\PDF\MARMD\DEB"
-
-
- LIBS= \
- "$(EPOCTRGDEB)\EUSER.LIB" \
- "$(EPOCTRGDEB)\APMIME.LIB"
-
- "$(EPOCTRGDEB)\RECPDF.MDL" : "$(EPOCTRGDEB)\EDLL.o" "$(EPOCBLDDEB)\RECPDF.in" $(LIBS) "\PDF\BMARM\RECPDF.DEF"
- dlltool --output-def "$(EPOCBLDDEB)\RECPDF.def" "$(EPOCBLDDEB)\RECPDF.in"
- deftool -z "\PDF\BMARM\RECPDF.DEF" "$(EPOCBLDDEB)\RECPDF.def"
- ld -e _E32Dll --dll \
- --base-file "$(EPOCBLDDEB)\RECPDF.bas" \
- -o "$(EPOCBLDDEB)\RECPDF.MDL" "$(EPOCTRGDEB)\EDLL.o" \
- --whole-archive "$(EPOCBLDDEB)\RECPDF.in" \
- --no-whole-archive $(LIBS)
- dlltool --output-lib "$(EPOCTRGDEB)\RECPDF.lib" \
- --def "$(EPOCBLDDEB)\RECPDF.def" \
- --dllname "RECPDF[10005de7].MDL" \
- --output-exp "RECPDF.exp" \
- --base-file "$(EPOCBLDDEB)\RECPDF.bas" \
- "$(EPOCTRGDEB)\EDLL.o" "$(EPOCBLDDEB)\RECPDF.in" $(LIBS)
- ld -e _E32Dll --dll \
- -Map "$(EPOCTRGDEB)\RECPDF.map" \
- -o "$(EPOCBLDDEB)\RECPDF.MDL" "RECPDF.exp" \
- "$(EPOCTRGDEB)\EDLL.o" \
- --whole-archive "$(EPOCBLDDEB)\RECPDF.in" \
- --no-whole-archive $(LIBS)
- objcopy -X "$(EPOCBLDDEB)\RECPDF.MDL" "$(EPOCTRGDEB)\RECPDF.sym"
- petran "$(EPOCBLDDEB)\RECPDF.MDL" $@ \
- -nocall -uid1 0x10000079 -uid2 0x10000c07 -uid3 0x10005de7
- del "RECPDF.exp"
- del "$(EPOCBLDDEB)\RECPDF.MDL"
-
- OBJECTS= \
- $(EPOCBLDDEB)\PDFDATARECOGNIZER.o
-
- "$(EPOCBLDDEB)\RECPDF.in" : $(OBJECTS)
- if exist $@ del $@
- cd "$(EPOCBLDDEB)"
- ar -M < <<
- CREATE $(@F)
- ADDMOD $(**F)
- SAVE
- END
- <<
- ranlib $(@F)
- cd "$(MAKEDIR)"
-
-
- # REAL TARGET - BUILD VARIANT UREL
-
- CLEANUREL :
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\UREL\RECPDF.MDL"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\UREL\RECPDF.map"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\UREL\RECPDF.in"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\UREL\RECPDF.bas"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\UREL\RECPDF.sym"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\UREL\RECPDF.lib"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\UREL\PDFDATARECOGNIZER.o"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\UREL\RECPDFU.def"
-
-
- MAKEWORKUREL : "\EPOC32\RELEASE\MARM\UREL" "\EPOC32\BUILD\PDF\MARMD\UREL"
-
- "\EPOC32\RELEASE\MARM\UREL" :
- @if not exist "\EPOC32" md "\EPOC32"
- @if not exist "\EPOC32\RELEASE" md "\EPOC32\RELEASE"
- @if not exist "\EPOC32\RELEASE\MARM" md "\EPOC32\RELEASE\MARM"
- @if not exist "\EPOC32\RELEASE\MARM\UREL" md "\EPOC32\RELEASE\MARM\UREL"
-
- "\EPOC32\BUILD\PDF\MARMD\UREL" :
- @if not exist "\EPOC32" md "\EPOC32"
- @if not exist "\EPOC32\BUILD" md "\EPOC32\BUILD"
- @if not exist "\EPOC32\BUILD\PDF" md "\EPOC32\BUILD\PDF"
- @if not exist "\EPOC32\BUILD\PDF\MARMD" md "\EPOC32\BUILD\PDF\MARMD"
- @if not exist "\EPOC32\BUILD\PDF\MARMD\UREL" md "\EPOC32\BUILD\PDF\MARMD\UREL"
-
-
- LIBS= \
- "$(EPOCTRGUREL)\EUSER.LIB" \
- "$(EPOCTRGUREL)\APMIME.LIB"
-
- "$(EPOCTRGUREL)\RECPDF.MDL" : "$(EPOCTRGUREL)\EDLL.o" "$(EPOCBLDUREL)\RECPDF.in" $(LIBS) "\PDF\BMARM\RECPDFU.DEF"
- dlltool --output-def "$(EPOCBLDUREL)\RECPDFU.def" "$(EPOCBLDUREL)\RECPDF.in"
- deftool -z "\PDF\BMARM\RECPDFU.DEF" "$(EPOCBLDUREL)\RECPDFU.def"
- ld -s -e _E32Dll --dll \
- --base-file "$(EPOCBLDUREL)\RECPDF.bas" \
- -o "$(EPOCBLDUREL)\RECPDF.MDL" "$(EPOCTRGUREL)\EDLL.o" \
- --whole-archive "$(EPOCBLDUREL)\RECPDF.in" \
- --no-whole-archive $(LIBS)
- dlltool --output-lib "$(EPOCTRGUREL)\RECPDF.lib" \
- --def "$(EPOCBLDUREL)\RECPDFU.def" \
- --dllname "RECPDF[10005de8].MDL" \
- --output-exp "RECPDF.exp" \
- --base-file "$(EPOCBLDUREL)\RECPDF.bas" \
- "$(EPOCTRGUREL)\EDLL.o" "$(EPOCBLDUREL)\RECPDF.in" $(LIBS)
- ld -s -e _E32Dll --dll \
- -Map "$(EPOCTRGUREL)\RECPDF.map" \
- -o "$(EPOCBLDUREL)\RECPDF.MDL" "RECPDF.exp" \
- "$(EPOCTRGUREL)\EDLL.o" \
- --whole-archive "$(EPOCBLDUREL)\RECPDF.in" \
- --no-whole-archive $(LIBS)
- petran "$(EPOCBLDUREL)\RECPDF.MDL" $@ \
- -nocall -uid1 0x10000079 -uid2 0x10003a19 -uid3 0x10005de8
- del "RECPDF.exp"
- del "$(EPOCBLDUREL)\RECPDF.MDL"
-
- OBJECTS= \
- $(EPOCBLDUREL)\PDFDATARECOGNIZER.o
-
- "$(EPOCBLDUREL)\RECPDF.in" : $(OBJECTS)
- if exist $@ del $@
- cd "$(EPOCBLDUREL)"
- ar -M < <<
- CREATE $(@F)
- ADDMOD $(**F)
- SAVE
- END
- <<
- ranlib $(@F)
- cd "$(MAKEDIR)"
-
-
- # REAL TARGET - BUILD VARIANT UDEB
-
- CLEANUDEB :
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\UDEB\RECPDF.MDL"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\UDEB\RECPDF.map"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\UDEB\RECPDF.in"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\UDEB\RECPDF.bas"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\UDEB\RECPDF.sym"
- -$(ERASE) "..\..\EPOC32\RELEASE\MARM\UDEB\RECPDF.lib"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\UDEB\PDFDATARECOGNIZER.o"
- -$(ERASE) "..\..\EPOC32\BUILD\PDF\MARMD\UDEB\RECPDFU.def"
-
-
- MAKEWORKUDEB : "\EPOC32\RELEASE\MARM\UDEB" "\EPOC32\BUILD\PDF\MARMD\UDEB"
-
- "\EPOC32\RELEASE\MARM\UDEB" :
- @if not exist "\EPOC32" md "\EPOC32"
- @if not exist "\EPOC32\RELEASE" md "\EPOC32\RELEASE"
- @if not exist "\EPOC32\RELEASE\MARM" md "\EPOC32\RELEASE\MARM"
- @if not exist "\EPOC32\RELEASE\MARM\UDEB" md "\EPOC32\RELEASE\MARM\UDEB"
-
- "\EPOC32\BUILD\PDF\MARMD\UDEB" :
- @if not exist "\EPOC32" md "\EPOC32"
- @if not exist "\EPOC32\BUILD" md "\EPOC32\BUILD"
- @if not exist "\EPOC32\BUILD\PDF" md "\EPOC32\BUILD\PDF"
- @if not exist "\EPOC32\BUILD\PDF\MARMD" md "\EPOC32\BUILD\PDF\MARMD"
- @if not exist "\EPOC32\BUILD\PDF\MARMD\UDEB" md "\EPOC32\BUILD\PDF\MARMD\UDEB"
-
-
- LIBS= \
- "$(EPOCTRGUDEB)\EUSER.LIB" \
- "$(EPOCTRGUDEB)\APMIME.LIB"
-
- "$(EPOCTRGUDEB)\RECPDF.MDL" : "$(EPOCTRGUDEB)\EDLL.o" "$(EPOCBLDUDEB)\RECPDF.in" $(LIBS) "\PDF\BMARM\RECPDFU.DEF"
- dlltool --output-def "$(EPOCBLDUDEB)\RECPDFU.def" "$(EPOCBLDUDEB)\RECPDF.in"
- deftool -z "\PDF\BMARM\RECPDFU.DEF" "$(EPOCBLDUDEB)\RECPDFU.def"
- ld -e _E32Dll --dll \
- --base-file "$(EPOCBLDUDEB)\RECPDF.bas" \
- -o "$(EPOCBLDUDEB)\RECPDF.MDL" "$(EPOCTRGUDEB)\EDLL.o" \
- --whole-archive "$(EPOCBLDUDEB)\RECPDF.in" \
- --no-whole-archive $(LIBS)
- dlltool --output-lib "$(EPOCTRGUDEB)\RECPDF.lib" \
- --def "$(EPOCBLDUDEB)\RECPDFU.def" \
- --dllname "RECPDF[10005de8].MDL" \
- --output-exp "RECPDF.exp" \
- --base-file "$(EPOCBLDUDEB)\RECPDF.bas" \
- "$(EPOCTRGUDEB)\EDLL.o" "$(EPOCBLDUDEB)\RECPDF.in" $(LIBS)
- ld -e _E32Dll --dll \
- -Map "$(EPOCTRGUDEB)\RECPDF.map" \
- -o "$(EPOCBLDUDEB)\RECPDF.MDL" "RECPDF.exp" \
- "$(EPOCTRGUDEB)\EDLL.o" \
- --whole-archive "$(EPOCBLDUDEB)\RECPDF.in" \
- --no-whole-archive $(LIBS)
- objcopy -X "$(EPOCBLDUDEB)\RECPDF.MDL" "$(EPOCTRGUDEB)\RECPDF.sym"
- petran "$(EPOCBLDUDEB)\RECPDF.MDL" $@ \
- -nocall -uid1 0x10000079 -uid2 0x10003a19 -uid3 0x10005de8
- del "RECPDF.exp"
- del "$(EPOCBLDUDEB)\RECPDF.MDL"
-
- OBJECTS= \
- $(EPOCBLDUDEB)\PDFDATARECOGNIZER.o
-
- "$(EPOCBLDUDEB)\RECPDF.in" : $(OBJECTS)
- if exist $@ del $@
- cd "$(EPOCBLDUDEB)"
- ar -M < <<
- CREATE $(@F)
- ADDMOD $(**F)
- SAVE
- END
- <<
- ranlib $(@F)
- cd "$(MAKEDIR)"
-
-
- # SOURCES
-
- SUBPRJ=..\..\PDF\DATAREC
-
- # Source PDFDATARECOGNIZER.CPP
-
- DEPEND= \
- "..\..\EPOC32\INCLUDE\APMREC.H" \
- "..\..\EPOC32\INCLUDE\APMREC.INL" \
- "..\..\EPOC32\INCLUDE\APMSTD.H" \
- "..\..\EPOC32\INCLUDE\E32BASE.H" \
- "..\..\EPOC32\INCLUDE\E32BASE.INL" \
- "..\..\EPOC32\INCLUDE\E32DEF.H" \
- "..\..\EPOC32\INCLUDE\E32DES16.H" \
- "..\..\EPOC32\INCLUDE\E32DES8.H" \
- "..\..\EPOC32\INCLUDE\E32STD.H" \
- "..\..\EPOC32\INCLUDE\E32STD.INL" \
- "..\..\PDF\DATAREC\PDFDATARECOGNIZER.H"
-
- DEPENDREL=$(DEPEND)
-
- DEPENDDEB=$(DEPEND)
-
- DEPENDUREL=$(DEPEND)
-
- DEPENDUDEB=$(DEPEND)
-
-
- "$(EPOCBLDREL)\PDFDATARECOGNIZER.o": "$(SUBPRJ)\Pdfdatarecognizer.cpp" $(DEPENDREL)
- $(GCCREL) -I "$(SUBPRJ)\" $(INCDIR) -o $@ "$(SUBPRJ)\Pdfdatarecognizer.cpp"
-
- "$(EPOCBLDDEB)\PDFDATARECOGNIZER.o": "$(SUBPRJ)\Pdfdatarecognizer.cpp" $(DEPENDDEB)
- $(GCCDEB) -I "$(SUBPRJ)\" $(INCDIR) -o $@ "$(SUBPRJ)\Pdfdatarecognizer.cpp"
-
- "$(EPOCBLDUREL)\PDFDATARECOGNIZER.o": "$(SUBPRJ)\Pdfdatarecognizer.cpp" $(DEPENDUREL)
- $(GCCUREL) -I "$(SUBPRJ)\" $(INCDIR) -o $@ "$(SUBPRJ)\Pdfdatarecognizer.cpp"
-
- "$(EPOCBLDUDEB)\PDFDATARECOGNIZER.o": "$(SUBPRJ)\Pdfdatarecognizer.cpp" $(DEPENDUDEB)
- $(GCCUDEB) -I "$(SUBPRJ)\" $(INCDIR) -o $@ "$(SUBPRJ)\Pdfdatarecognizer.cpp"
-
-
-
-