mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-07 06:28:55 +02:00
* More packages switched to fpmake building
git-svn-id: trunk@19970 -
This commit is contained in:
parent
957c819035
commit
0c87700084
22
.gitattributes
vendored
22
.gitattributes
vendored
@ -785,10 +785,12 @@ packages/Makefile svneol=native#text/plain
|
||||
packages/Makefile.fpc svneol=native#text/plain
|
||||
packages/a52/Makefile svneol=native#text/plain
|
||||
packages/a52/Makefile.fpc svneol=native#text/plain
|
||||
packages/a52/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/a52/fpmake.pp svneol=native#text/plain
|
||||
packages/a52/src/a52.pas svneol=native#text/plain
|
||||
packages/amunits/Makefile svneol=native#text/plain
|
||||
packages/amunits/Makefile.fpc svneol=native#text/plain
|
||||
packages/amunits/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/amunits/README.txt svneol=native#text/plain
|
||||
packages/amunits/examples/asltest.pas svneol=native#text/plain
|
||||
packages/amunits/examples/bezier.pas svneol=native#text/plain
|
||||
@ -943,6 +945,7 @@ packages/aspell/LICENSE svneol=native#text/plain
|
||||
packages/aspell/LICENSE.ADDON svneol=native#text/plain
|
||||
packages/aspell/Makefile svneol=native#text/plain
|
||||
packages/aspell/Makefile.fpc svneol=native#text/plain
|
||||
packages/aspell/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/aspell/examples/example.pas svneol=native#text/plain
|
||||
packages/aspell/fpmake.pp svneol=native#text/plain
|
||||
packages/aspell/src/aspell.pp svneol=native#text/plain
|
||||
@ -951,11 +954,13 @@ packages/aspell/src/aspelltypes.inc svneol=native#text/plain
|
||||
packages/aspell/src/spellcheck.pp svneol=native#text/plain
|
||||
packages/bfd/Makefile svneol=native#text/plain
|
||||
packages/bfd/Makefile.fpc svneol=native#text/plain
|
||||
packages/bfd/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/bfd/fpmake.pp svneol=native#text/plain
|
||||
packages/bfd/src/bfd.pas svneol=native#text/plain
|
||||
packages/bzip2/LICENSE svneol=native#text/plain
|
||||
packages/bzip2/Makefile svneol=native#text/plain
|
||||
packages/bzip2/Makefile.fpc svneol=native#text/plain
|
||||
packages/bzip2/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/bzip2/examples/pasbzip.pas svneol=native#text/plain
|
||||
packages/bzip2/fpmake.pp svneol=native#text/plain
|
||||
packages/bzip2/src/bzip2.pas svneol=native#text/plain
|
||||
@ -965,6 +970,7 @@ packages/bzip2/src/bzip2si386.inc svneol=native#text/plain
|
||||
packages/bzip2/src/bzip2stream.pp svneol=native#text/plain
|
||||
packages/cairo/Makefile svneol=native#text/plain
|
||||
packages/cairo/Makefile.fpc svneol=native#text/plain
|
||||
packages/cairo/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/cairo/fpmake.pp svneol=native#text/plain
|
||||
packages/cairo/src/cairo.pp svneol=native#text/plain
|
||||
packages/cairo/src/cairoft.pp svneol=native#text/plain
|
||||
@ -972,6 +978,7 @@ packages/cairo/src/cairowin32.pp svneol=native#text/plain
|
||||
packages/cairo/src/cairoxlib.pp svneol=native#text/plain
|
||||
packages/cdrom/Makefile svneol=native#text/plain
|
||||
packages/cdrom/Makefile.fpc svneol=native#text/plain
|
||||
packages/cdrom/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/cdrom/README.txt svneol=native#text/plain
|
||||
packages/cdrom/examples/Makefile svneol=native#text/plain
|
||||
packages/cdrom/examples/Makefile.fpc svneol=native#text/plain
|
||||
@ -991,6 +998,7 @@ packages/cdrom/src/wincd.pp svneol=native#text/plain
|
||||
packages/cdrom/src/wnaspi32.pp svneol=native#text/plain
|
||||
packages/chm/Makefile svneol=native#text/plain
|
||||
packages/chm/Makefile.fpc svneol=native#text/plain
|
||||
packages/chm/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/chm/fpmake.pp svneol=native#text/plain
|
||||
packages/chm/src/chmbase.pas svneol=native#text/plain
|
||||
packages/chm/src/chmcmd.lpi svneol=native#text/plain
|
||||
@ -1606,6 +1614,7 @@ packages/cocoaint/utils/uikit-skel/src/quartzcore/QuartzCore.inc svneol=native#t
|
||||
packages/cocoaint/utils/uikit-skel/src/uikit/UIKit.inc svneol=native#text/plain
|
||||
packages/dbus/Makefile svneol=native#text/plain
|
||||
packages/dbus/Makefile.fpc svneol=native#text/plain
|
||||
packages/dbus/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/dbus/examples/Makefile svneol=native#text/plain
|
||||
packages/dbus/examples/Makefile.fpc svneol=native#text/plain
|
||||
packages/dbus/examples/busexample.pp svneol=native#text/plain
|
||||
@ -1630,6 +1639,7 @@ packages/dbus/src/dbus.pas svneol=native#text/plain
|
||||
packages/dbus/src/dbus_arch_deps.inc svneol=native#text/plain
|
||||
packages/dts/Makefile svneol=native#text/plain
|
||||
packages/dts/Makefile.fpc svneol=native#text/plain
|
||||
packages/dts/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/dts/fpmake.pp svneol=native#text/plain
|
||||
packages/dts/src/dts.pas svneol=native#text/plain
|
||||
packages/fastcgi/Makefile svneol=native#text/plain
|
||||
@ -1792,6 +1802,7 @@ packages/fcl-base/src/wtex.pp svneol=native#text/plain
|
||||
packages/fcl-base/texts/fptemplate.txt svneol=native#text/plain
|
||||
packages/fcl-db/Makefile svneol=native#text/plain
|
||||
packages/fcl-db/Makefile.fpc svneol=native#text/plain
|
||||
packages/fcl-db/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/fcl-db/fpmake.pp svneol=native#text/plain
|
||||
packages/fcl-db/src/Dataset.txt svneol=native#text/plain
|
||||
packages/fcl-db/src/README.txt svneol=native#text/plain
|
||||
@ -2337,6 +2348,7 @@ packages/fcl-res/xml/versiontypes.xml svneol=native#text/plain
|
||||
packages/fcl-res/xml/winpeimagereader.xml svneol=native#text/plain
|
||||
packages/fcl-stl/Makefile svneol=native#text/plain
|
||||
packages/fcl-stl/Makefile.fpc svneol=native#text/plain
|
||||
packages/fcl-stl/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/fcl-stl/doc/arrayutils.tex svneol=native#text/plain
|
||||
packages/fcl-stl/doc/deque.tex svneol=native#text/plain
|
||||
packages/fcl-stl/doc/dequeexample.pp svneol=native#text/plain
|
||||
@ -2691,6 +2703,7 @@ packages/fcl-web/tests/testcgiapp.lpi svneol=native#text/plain
|
||||
packages/fcl-web/tests/testcgiapp.pp svneol=native#text/plain
|
||||
packages/fcl-xml/Makefile svneol=native#text/plain
|
||||
packages/fcl-xml/Makefile.fpc svneol=native#text/plain
|
||||
packages/fcl-xml/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/fcl-xml/fpmake.pp svneol=native#text/plain
|
||||
packages/fcl-xml/src/README.txt svneol=native#text/plain
|
||||
packages/fcl-xml/src/dom.pp svneol=native#text/plain
|
||||
@ -2731,6 +2744,7 @@ packages/fcl-xml/tests/xmlts.pp svneol=native#text/plain
|
||||
packages/fcl-xml/tests/xpathts.pp svneol=native#text/plain
|
||||
packages/fftw/Makefile svneol=native#text/plain
|
||||
packages/fftw/Makefile.fpc svneol=native#text/plain
|
||||
packages/fftw/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/fftw/examples/example.pas svneol=native#text/plain
|
||||
packages/fftw/fpmake.pp svneol=native#text/plain
|
||||
packages/fftw/readme.txt svneol=native#text/plain
|
||||
@ -2784,6 +2798,7 @@ packages/fppkg/src/pkgrepos.pp svneol=native#text/plain
|
||||
packages/fppkg/src/pkgwget.pp svneol=native#text/plain
|
||||
packages/fuse/Makefile svneol=native#text/plain
|
||||
packages/fuse/Makefile.fpc svneol=native#text/plain
|
||||
packages/fuse/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/fuse/fpmake_disabled.pp svneol=native#text/plain
|
||||
packages/fuse/src/fuse.pas svneol=native#text/plain
|
||||
packages/fuse/tests/fusetest.pp svneol=native#text/plain
|
||||
@ -5919,6 +5934,7 @@ packages/sdl/LGPL.addon svneol=native#text/plain
|
||||
packages/sdl/MPL-1.1 svneol=native#text/plain
|
||||
packages/sdl/Makefile svneol=native#text/plain
|
||||
packages/sdl/Makefile.fpc svneol=native#text/plain
|
||||
packages/sdl/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/sdl/README.txt svneol=native#text/plain
|
||||
packages/sdl/fpmake.pp svneol=native#text/plain
|
||||
packages/sdl/src/jedi-sdl.inc svneol=native#text/plain
|
||||
@ -5942,6 +5958,7 @@ packages/sdl/src/sdlutils.pas svneol=native#text/plain
|
||||
packages/sdl/src/smpeg.pas svneol=native#text/plain
|
||||
packages/sndfile/Makefile svneol=native#text/plain
|
||||
packages/sndfile/Makefile.fpc svneol=native#text/plain
|
||||
packages/sndfile/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/sndfile/README.txt svneol=native#text/plain
|
||||
packages/sndfile/examples/sfplay.pp svneol=native#text/plain
|
||||
packages/sndfile/fpmake_disabled.pp svneol=native#text/plain
|
||||
@ -5949,6 +5966,7 @@ packages/sndfile/scripts/testc.c svneol=native#text/plain
|
||||
packages/sndfile/src/sndfile.pp svneol=native#text/plain
|
||||
packages/sqlite/Makefile svneol=native#text/plain
|
||||
packages/sqlite/Makefile.fpc svneol=native#text/plain
|
||||
packages/sqlite/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/sqlite/fpmake.pp svneol=native#text/plain
|
||||
packages/sqlite/src/sqlite.pp svneol=native#text/plain
|
||||
packages/sqlite/src/sqlite3.inc svneol=native#text/plain
|
||||
@ -5961,6 +5979,7 @@ packages/sqlite/tests/testapiv3x.README svneol=native#text/plain
|
||||
packages/sqlite/tests/testapiv3x.pp svneol=native#text/plain
|
||||
packages/svgalib/Makefile svneol=native#text/plain
|
||||
packages/svgalib/Makefile.fpc svneol=native#text/plain
|
||||
packages/svgalib/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/svgalib/README.txt svneol=native#text/plain
|
||||
packages/svgalib/examples/Makefile svneol=native#text/plain
|
||||
packages/svgalib/examples/Makefile.fpc svneol=native#text/plain
|
||||
@ -5972,6 +5991,7 @@ packages/svgalib/src/vgamouse.h svneol=native#text/plain
|
||||
packages/svgalib/src/vgamouse.pp svneol=native#text/plain
|
||||
packages/symbolic/Makefile svneol=native#text/plain
|
||||
packages/symbolic/Makefile.fpc svneol=native#text/plain
|
||||
packages/symbolic/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/symbolic/doc/optimization.txt svneol=native#text/plain
|
||||
packages/symbolic/doc/symbolic.txt svneol=native#text/plain
|
||||
packages/symbolic/examples/Makefile svneol=native#text/plain
|
||||
@ -5988,6 +6008,7 @@ packages/symbolic/src/symbolic.pas svneol=native#text/plain
|
||||
packages/symbolic/src/teval.inc svneol=native#text/plain
|
||||
packages/syslog/Makefile svneol=native#text/plain
|
||||
packages/syslog/Makefile.fpc svneol=native#text/plain
|
||||
packages/syslog/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/syslog/examples/Makefile svneol=native#text/plain
|
||||
packages/syslog/examples/Makefile.fpc svneol=native#text/plain
|
||||
packages/syslog/examples/testlog.pp svneol=native#text/plain
|
||||
@ -5995,6 +6016,7 @@ packages/syslog/fpmake.pp svneol=native#text/plain
|
||||
packages/syslog/src/systemlog.pp svneol=native#text/plain
|
||||
packages/tcl/Makefile svneol=native#text/plain
|
||||
packages/tcl/Makefile.fpc svneol=native#text/plain
|
||||
packages/tcl/Makefile.fpc.fpcmake svneol=native#text/plain
|
||||
packages/tcl/fpmake.pp svneol=native#text/plain
|
||||
packages/tcl/src/tcl80.pp svneol=native#text/plain
|
||||
packages/tcl/tests/tcl_demo.pp svneol=native#text/plain
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2012/01/04]
|
||||
# Don't edit, this file is generated by FPCMake Version 2.0.0 [2012/01/05]
|
||||
#
|
||||
default: all
|
||||
MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian i386-nativent i386-iphonesim m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded powerpc-wii sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-solaris x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-darwin arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded avr-embedded armeb-linux armeb-embedded mipsel-linux
|
||||
@ -9530,11 +9530,11 @@ fppkg_smart: fcl-base_smart fcl-xml_smart fcl-process_smart paszlib_smart
|
||||
fppkg_release: fcl-base_release fcl-xml_release fcl-process_release paszlib_release
|
||||
fppkg_shared: fcl-base_shared fcl-xml_shared fcl-process_shared paszlib_shared
|
||||
endif
|
||||
fcl-xml_all: fcl-base_all
|
||||
fcl-xml_debug: fcl-base_debug
|
||||
fcl-xml_smart: fcl-base_smart
|
||||
fcl-xml_release: fcl-base_release
|
||||
fcl-xml_shared: fcl-base_shared
|
||||
fcl-xml_all: fcl-base_all fpmkunit_all
|
||||
fcl-xml_debug: fcl-base_debug fpmkunit_debug
|
||||
fcl-xml_smart: fcl-base_smart fpmkunit_smart
|
||||
fcl-xml_release: fcl-base_release fpmkunit_release
|
||||
fcl-xml_shared: fcl-base_shared fpmkunit_shared
|
||||
fcl-json_all: fcl-base_all
|
||||
fcl-json_debug: fcl-base_debug
|
||||
fcl-json_smart: fcl-base_smart
|
||||
@ -9599,24 +9599,24 @@ fcl-async_smart: fpmkunit_smart
|
||||
fcl-async_release: fpmkunit_release
|
||||
fcl-async_shared: fpmkunit_shared
|
||||
ifneq ($(findstring $(OS_TARGET),linux freebsd openbsd netbsd win32 beos haiku),)
|
||||
fcl-db_all: fcl-xml_all fcl-base_all mysql_all ibase_all oracle_all odbc_all postgres_all sqlite_all pxlib_all fcl-json_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug mysql_debug ibase_debug oracle_debug odbc_debug postgres_debug sqlite_debug pxlib_debug fcl-json_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart mysql_smart ibase_smart oracle_smart odbc_smart postgres_smart sqlite_smart pxlib_smart fcl-json_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release mysql_release ibase_release oracle_release odbc_release postgres_release sqlite_release pxlib_release fcl-json_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared mysql_shared ibase_shared oracle_shared odbc_shared postgres_shared sqlite_shared pxlib_shared fcl-json_shared
|
||||
fcl-db_all: fcl-xml_all fcl-base_all mysql_all ibase_all oracle_all odbc_all postgres_all sqlite_all pxlib_all fcl-json_all fpmkunit_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug mysql_debug ibase_debug oracle_debug odbc_debug postgres_debug sqlite_debug pxlib_debug fcl-json_debug fpmkunit_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart mysql_smart ibase_smart oracle_smart odbc_smart postgres_smart sqlite_smart pxlib_smart fcl-json_smart fpmkunit_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release mysql_release ibase_release oracle_release odbc_release postgres_release sqlite_release pxlib_release fcl-json_release fpmkunit_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared mysql_shared ibase_shared oracle_shared odbc_shared postgres_shared sqlite_shared pxlib_shared fcl-json_shared fpmkunit_shared
|
||||
else
|
||||
ifneq ($(findstring $(OS_TARGET),win64 wince solaris darwin iphonesim),)
|
||||
fcl-db_all: fcl-xml_all fcl-base_all mysql_all ibase_all oracle_all odbc_all postgres_all sqlite_all fcl-json_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug mysql_debug ibase_debug oracle_debug odbc_debug postgres_debug sqlite_debug fcl-json_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart mysql_smart ibase_smart oracle_smart odbc_smart postgres_smart sqlite_smart fcl-json_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release mysql_release ibase_release oracle_release odbc_release postgres_release sqlite_release fcl-json_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared mysql_shared ibase_shared oracle_shared odbc_shared postgres_shared sqlite_shared fcl-json_shared
|
||||
fcl-db_all: fcl-xml_all fcl-base_all mysql_all ibase_all oracle_all odbc_all postgres_all sqlite_all fcl-json_all fpmkunit_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug mysql_debug ibase_debug oracle_debug odbc_debug postgres_debug sqlite_debug fcl-json_debug fpmkunit_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart mysql_smart ibase_smart oracle_smart odbc_smart postgres_smart sqlite_smart fcl-json_smart fpmkunit_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release mysql_release ibase_release oracle_release odbc_release postgres_release sqlite_release fcl-json_release fpmkunit_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared mysql_shared ibase_shared oracle_shared odbc_shared postgres_shared sqlite_shared fcl-json_shared fpmkunit_shared
|
||||
else
|
||||
fcl-db_all: fcl-xml_all fcl-base_all fcl-json_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug fcl-json_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart fcl-json_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release fcl-json_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared fcl-json_shared
|
||||
fcl-db_all: fcl-xml_all fcl-base_all fcl-json_all fpmkunit_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug fcl-json_debug fpmkunit_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart fcl-json_smart fpmkunit_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release fcl-json_release fpmkunit_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared fcl-json_shared fpmkunit_shared
|
||||
endif
|
||||
endif
|
||||
fcl_all: fcl-base_all fcl-xml_all fcl-fpcunit_all fcl-db_all fcl-web_all fcl-registry_all fcl-passrc_all fcl-image_all fcl-net_all fcl-json_all fcl-res_all
|
||||
@ -9630,23 +9630,23 @@ libpng_smart: zlib_smart fpmkunit_smart
|
||||
libpng_release: zlib_release fpmkunit_release
|
||||
libpng_shared: zlib_shared fpmkunit_shared
|
||||
ifneq ($(findstring $(OS_TARGET),linux darwin iphonesim freebsd openbsd netbsd solaris),)
|
||||
cairo_all: x11_all fcl-image_all
|
||||
cairo_debug: x11_debug fcl-image_debug
|
||||
cairo_smart: x11_smart fcl-image_smart
|
||||
cairo_release: x11_release fcl-image_release
|
||||
cairo_shared: x11_shared fcl-image_shared
|
||||
cairo_all: x11_all fcl-image_all fpmkunit_all
|
||||
cairo_debug: x11_debug fcl-image_debug fpmkunit_debug
|
||||
cairo_smart: x11_smart fcl-image_smart fpmkunit_smart
|
||||
cairo_release: x11_release fcl-image_release fpmkunit_release
|
||||
cairo_shared: x11_shared fcl-image_shared fpmkunit_shared
|
||||
else
|
||||
cairo_all: fcl-image_all
|
||||
cairo_debug: fcl-image_debug
|
||||
cairo_smart: fcl-image_smart
|
||||
cairo_release: fcl-image_release
|
||||
cairo_shared: fcl-image_shared
|
||||
cairo_all: fcl-image_all fpmkunit_all
|
||||
cairo_debug: fcl-image_debug fpmkunit_debug
|
||||
cairo_smart: fcl-image_smart fpmkunit_smart
|
||||
cairo_release: fcl-image_release fpmkunit_release
|
||||
cairo_shared: fcl-image_shared fpmkunit_shared
|
||||
endif
|
||||
chm_all: fcl-xml_all
|
||||
chm_shared: fcl-xml_shared
|
||||
chm_smart: fcl-xml_smart
|
||||
chm_debug: fcl-xml_debug
|
||||
chm_release: fcl-xml_release
|
||||
chm_all: fcl-xml_all fpmkunit_all
|
||||
chm_shared: fcl-xml_shared fpmkunit_shared
|
||||
chm_smart: fcl-xml_smart fpmkunit_smart
|
||||
chm_debug: fcl-xml_debug fpmkunit_debug
|
||||
chm_release: fcl-xml_release fpmkunit_release
|
||||
fpgtk_all: fcl-base_all gtk1_all
|
||||
fpgtk_shared: fcl-base_shared gtk1_shared
|
||||
fpgtk_smart: fcl-base_smart gtk1_smart
|
||||
@ -9712,11 +9712,11 @@ paszlib_smart: hash_smart
|
||||
paszlib_debug: hash_debug
|
||||
paszlib_release: hash_release
|
||||
ifneq ($(findstring $(OS_TARGET),linux darwin iphonesim freebsd openbsd netbsd solaris),)
|
||||
sdl_all: pthreads_all x11_all
|
||||
sdl_shared: pthreads_shared x11_shared
|
||||
sdl_smart: pthreads_smart x11_smart
|
||||
sdl_debug: pthreads_debug x11_debug
|
||||
sdl_release: pthreads_release x11_release
|
||||
sdl_all: pthreads_all x11_all fpmkunit_all
|
||||
sdl_shared: pthreads_shared x11_shared fpmkunit_shared
|
||||
sdl_smart: pthreads_smart x11_smart fpmkunit_smart
|
||||
sdl_debug: pthreads_debug x11_debug fpmkunit_debug
|
||||
sdl_release: pthreads_release x11_release_release
|
||||
opengl_all: x11_all
|
||||
opengl_shared: x11_shared
|
||||
opengl_smart: x11_smart
|
||||
@ -9727,12 +9727,18 @@ ptc_shared: x11_shared
|
||||
ptc_smart: x11_smart
|
||||
ptc_debug: x11_debug
|
||||
ptc_release: x11_release
|
||||
else
|
||||
sdl_all: fpmkunit_all
|
||||
sdl_shared: fpmkunit_shared
|
||||
sdl_smart: fpmkunit_smart
|
||||
sdl_debug: fpmkunit_debug
|
||||
sdl_release: fpmkunit_release
|
||||
endif
|
||||
tcl_all: fcl-base_all
|
||||
tcl_shared: fcl-base_shared
|
||||
tcl_smart: fcl-base_smart
|
||||
tcl_debug: fcl-base_debug
|
||||
tcl_release: fcl-base_release
|
||||
tcl_all: fcl-base_all fpmkunit_all
|
||||
tcl_shared: fcl-base_shared fpmkunit_shared
|
||||
tcl_smart: fcl-base_smart fpmkunit_smart
|
||||
tcl_debug: fcl-base_debug fpmkunit_debug
|
||||
tcl_release: fcl-base_release fpmkunit_release
|
||||
unixutil_all: libc_all fcl-base_all
|
||||
unixutil_shared: libc_shared fcl-base_shared
|
||||
unixutil_smart: libc_smart fcl-base_smart
|
||||
@ -9810,3 +9816,73 @@ liblua_shared: fpmkunit_shared
|
||||
liblua_smart: fpmkunit_smart
|
||||
liblua_debug: fpmkunit_debug
|
||||
liblua_release: fpmkunit_release
|
||||
liba52_all: fpmkunit_all
|
||||
liba52_shared: fpmkunit_shared
|
||||
liba52_smart: fpmkunit_smart
|
||||
liba52_debug: fpmkunit_debug
|
||||
liba52_release: fpmkunit_release
|
||||
amunits_all: fpmkunit_all
|
||||
amunits_shared: fpmkunit_shared
|
||||
amunits_smart: fpmkunit_smart
|
||||
amunits_debug: fpmkunit_debug
|
||||
amunits_release: fpmkunit_release
|
||||
aspell_all: fpmkunit_all
|
||||
aspell_shared: fpmkunit_shared
|
||||
aspell_smart: fpmkunit_smart
|
||||
aspell_debug: fpmkunit_debug
|
||||
aspell_release: fpmkunit_release
|
||||
bfd_all: fpmkunit_all
|
||||
bfd_shared: fpmkunit_shared
|
||||
bfd_smart: fpmkunit_smart
|
||||
bfd_debug: fpmkunit_debug
|
||||
bfd_release: fpmkunit_release
|
||||
bzip2_all: fpmkunit_all
|
||||
bzip2_shared: fpmkunit_shared
|
||||
bzip2_smart: fpmkunit_smart
|
||||
bzip2_debug: fpmkunit_debug
|
||||
bzip2_release: fpmkunit_release
|
||||
cdrom_all: fpmkunit_all
|
||||
cdrom_shared: fpmkunit_shared
|
||||
cdrom_smart: fpmkunit_smart
|
||||
cdrom_debug: fpmkunit_debug
|
||||
cdrom_release: fpmkunit_release
|
||||
dbus_all: fpmkunit_all
|
||||
dbus_shared: fpmkunit_shared
|
||||
dbus_smart: fpmkunit_smart
|
||||
dbus_debug: fpmkunit_debug
|
||||
dbus_release: fpmkunit_release
|
||||
dts_all: fpmkunit_all
|
||||
dts_shared: fpmkunit_shared
|
||||
dts_smart: fpmkunit_smart
|
||||
dts_debug: fpmkunit_debug
|
||||
dts_release: fpmkunit_release
|
||||
fcl-stl_all: fpmkunit_all
|
||||
fcl-stl_shared: fpmkunit_shared
|
||||
fcl-stl_smart: fpmkunit_smart
|
||||
fcl-stl_debug: fpmkunit_debug
|
||||
fcl-stl_release: fpmkunit_release
|
||||
fftw_all: fpmkunit_all
|
||||
fftw_shared: fpmkunit_shared
|
||||
fftw_smart: fpmkunit_smart
|
||||
fftw_debug: fpmkunit_debug
|
||||
fftw_release: fpmkunit_release
|
||||
sqlite_all: fpmkunit_all
|
||||
sqlite_shared: fpmkunit_shared
|
||||
sqlite_smart: fpmkunit_smart
|
||||
sqlite_debug: fpmkunit_debug
|
||||
sqlite_release: fpmkunit_release
|
||||
svgalib_all: fpmkunit_all
|
||||
svgalib_shared: fpmkunit_shared
|
||||
svgalib_smart: fpmkunit_smart
|
||||
svgalib_debug: fpmkunit_debug
|
||||
svgalib_release: fpmkunit_release
|
||||
symbolic_all: fpmkunit_all
|
||||
symbolic_shared: fpmkunit_shared
|
||||
symbolic_smart: fpmkunit_smart
|
||||
symbolic_debug: fpmkunit_debug
|
||||
symbolic_release: fpmkunit_release
|
||||
syslog_all: fpmkunit_all
|
||||
syslog_shared: fpmkunit_shared
|
||||
syslog_smart: fpmkunit_smart
|
||||
syslog_debug: fpmkunit_debug
|
||||
syslog_release: fpmkunit_release
|
||||
|
@ -142,11 +142,11 @@ fppkg_release: fcl-base_release fcl-xml_release fcl-process_release paszlib_rele
|
||||
fppkg_shared: fcl-base_shared fcl-xml_shared fcl-process_shared paszlib_shared
|
||||
endif
|
||||
|
||||
fcl-xml_all: fcl-base_all
|
||||
fcl-xml_debug: fcl-base_debug
|
||||
fcl-xml_smart: fcl-base_smart
|
||||
fcl-xml_release: fcl-base_release
|
||||
fcl-xml_shared: fcl-base_shared
|
||||
fcl-xml_all: fcl-base_all fpmkunit_all
|
||||
fcl-xml_debug: fcl-base_debug fpmkunit_debug
|
||||
fcl-xml_smart: fcl-base_smart fpmkunit_smart
|
||||
fcl-xml_release: fcl-base_release fpmkunit_release
|
||||
fcl-xml_shared: fcl-base_shared fpmkunit_shared
|
||||
|
||||
fcl-json_all: fcl-base_all
|
||||
fcl-json_debug: fcl-base_debug
|
||||
@ -223,24 +223,24 @@ fcl-async_release: fpmkunit_release
|
||||
fcl-async_shared: fpmkunit_shared
|
||||
|
||||
ifneq ($(findstring $(OS_TARGET),linux freebsd openbsd netbsd win32 beos haiku),)
|
||||
fcl-db_all: fcl-xml_all fcl-base_all mysql_all ibase_all oracle_all odbc_all postgres_all sqlite_all pxlib_all fcl-json_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug mysql_debug ibase_debug oracle_debug odbc_debug postgres_debug sqlite_debug pxlib_debug fcl-json_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart mysql_smart ibase_smart oracle_smart odbc_smart postgres_smart sqlite_smart pxlib_smart fcl-json_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release mysql_release ibase_release oracle_release odbc_release postgres_release sqlite_release pxlib_release fcl-json_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared mysql_shared ibase_shared oracle_shared odbc_shared postgres_shared sqlite_shared pxlib_shared fcl-json_shared
|
||||
fcl-db_all: fcl-xml_all fcl-base_all mysql_all ibase_all oracle_all odbc_all postgres_all sqlite_all pxlib_all fcl-json_all fpmkunit_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug mysql_debug ibase_debug oracle_debug odbc_debug postgres_debug sqlite_debug pxlib_debug fcl-json_debug fpmkunit_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart mysql_smart ibase_smart oracle_smart odbc_smart postgres_smart sqlite_smart pxlib_smart fcl-json_smart fpmkunit_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release mysql_release ibase_release oracle_release odbc_release postgres_release sqlite_release pxlib_release fcl-json_release fpmkunit_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared mysql_shared ibase_shared oracle_shared odbc_shared postgres_shared sqlite_shared pxlib_shared fcl-json_shared fpmkunit_shared
|
||||
else
|
||||
ifneq ($(findstring $(OS_TARGET),win64 wince solaris darwin iphonesim),)
|
||||
fcl-db_all: fcl-xml_all fcl-base_all mysql_all ibase_all oracle_all odbc_all postgres_all sqlite_all fcl-json_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug mysql_debug ibase_debug oracle_debug odbc_debug postgres_debug sqlite_debug fcl-json_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart mysql_smart ibase_smart oracle_smart odbc_smart postgres_smart sqlite_smart fcl-json_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release mysql_release ibase_release oracle_release odbc_release postgres_release sqlite_release fcl-json_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared mysql_shared ibase_shared oracle_shared odbc_shared postgres_shared sqlite_shared fcl-json_shared
|
||||
fcl-db_all: fcl-xml_all fcl-base_all mysql_all ibase_all oracle_all odbc_all postgres_all sqlite_all fcl-json_all fpmkunit_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug mysql_debug ibase_debug oracle_debug odbc_debug postgres_debug sqlite_debug fcl-json_debug fpmkunit_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart mysql_smart ibase_smart oracle_smart odbc_smart postgres_smart sqlite_smart fcl-json_smart fpmkunit_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release mysql_release ibase_release oracle_release odbc_release postgres_release sqlite_release fcl-json_release fpmkunit_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared mysql_shared ibase_shared oracle_shared odbc_shared postgres_shared sqlite_shared fcl-json_shared fpmkunit_shared
|
||||
else
|
||||
fcl-db_all: fcl-xml_all fcl-base_all fcl-json_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug fcl-json_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart fcl-json_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release fcl-json_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared fcl-json_shared
|
||||
fcl-db_all: fcl-xml_all fcl-base_all fcl-json_all fpmkunit_all
|
||||
fcl-db_debug: fcl-xml_debug fcl-base_debug fcl-json_debug fpmkunit_debug
|
||||
fcl-db_smart: fcl-xml_smart fcl-base_smart fcl-json_smart fpmkunit_smart
|
||||
fcl-db_release: fcl-xml_release fcl-base_release fcl-json_release fpmkunit_release
|
||||
fcl-db_shared: fcl-xml_shared fcl-base_shared fcl-json_shared fpmkunit_shared
|
||||
endif
|
||||
endif
|
||||
|
||||
@ -257,24 +257,24 @@ libpng_release: zlib_release fpmkunit_release
|
||||
libpng_shared: zlib_shared fpmkunit_shared
|
||||
|
||||
ifneq ($(findstring $(OS_TARGET),linux darwin iphonesim freebsd openbsd netbsd solaris),)
|
||||
cairo_all: x11_all fcl-image_all
|
||||
cairo_debug: x11_debug fcl-image_debug
|
||||
cairo_smart: x11_smart fcl-image_smart
|
||||
cairo_release: x11_release fcl-image_release
|
||||
cairo_shared: x11_shared fcl-image_shared
|
||||
cairo_all: x11_all fcl-image_all fpmkunit_all
|
||||
cairo_debug: x11_debug fcl-image_debug fpmkunit_debug
|
||||
cairo_smart: x11_smart fcl-image_smart fpmkunit_smart
|
||||
cairo_release: x11_release fcl-image_release fpmkunit_release
|
||||
cairo_shared: x11_shared fcl-image_shared fpmkunit_shared
|
||||
else
|
||||
cairo_all: fcl-image_all
|
||||
cairo_debug: fcl-image_debug
|
||||
cairo_smart: fcl-image_smart
|
||||
cairo_release: fcl-image_release
|
||||
cairo_shared: fcl-image_shared
|
||||
cairo_all: fcl-image_all fpmkunit_all
|
||||
cairo_debug: fcl-image_debug fpmkunit_debug
|
||||
cairo_smart: fcl-image_smart fpmkunit_smart
|
||||
cairo_release: fcl-image_release fpmkunit_release
|
||||
cairo_shared: fcl-image_shared fpmkunit_shared
|
||||
endif
|
||||
|
||||
chm_all: fcl-xml_all
|
||||
chm_shared: fcl-xml_shared
|
||||
chm_smart: fcl-xml_smart
|
||||
chm_debug: fcl-xml_debug
|
||||
chm_release: fcl-xml_release
|
||||
chm_all: fcl-xml_all fpmkunit_all
|
||||
chm_shared: fcl-xml_shared fpmkunit_shared
|
||||
chm_smart: fcl-xml_smart fpmkunit_smart
|
||||
chm_debug: fcl-xml_debug fpmkunit_debug
|
||||
chm_release: fcl-xml_release fpmkunit_release
|
||||
|
||||
fpgtk_all: fcl-base_all gtk1_all
|
||||
fpgtk_shared: fcl-base_shared gtk1_shared
|
||||
@ -351,11 +351,11 @@ paszlib_debug: hash_debug
|
||||
paszlib_release: hash_release
|
||||
|
||||
ifneq ($(findstring $(OS_TARGET),linux darwin iphonesim freebsd openbsd netbsd solaris),)
|
||||
sdl_all: pthreads_all x11_all
|
||||
sdl_shared: pthreads_shared x11_shared
|
||||
sdl_smart: pthreads_smart x11_smart
|
||||
sdl_debug: pthreads_debug x11_debug
|
||||
sdl_release: pthreads_release x11_release
|
||||
sdl_all: pthreads_all x11_all fpmkunit_all
|
||||
sdl_shared: pthreads_shared x11_shared fpmkunit_shared
|
||||
sdl_smart: pthreads_smart x11_smart fpmkunit_smart
|
||||
sdl_debug: pthreads_debug x11_debug fpmkunit_debug
|
||||
sdl_release: pthreads_release x11_release_release
|
||||
|
||||
opengl_all: x11_all
|
||||
opengl_shared: x11_shared
|
||||
@ -368,13 +368,19 @@ ptc_shared: x11_shared
|
||||
ptc_smart: x11_smart
|
||||
ptc_debug: x11_debug
|
||||
ptc_release: x11_release
|
||||
else
|
||||
sdl_all: fpmkunit_all
|
||||
sdl_shared: fpmkunit_shared
|
||||
sdl_smart: fpmkunit_smart
|
||||
sdl_debug: fpmkunit_debug
|
||||
sdl_release: fpmkunit_release
|
||||
endif
|
||||
|
||||
tcl_all: fcl-base_all
|
||||
tcl_shared: fcl-base_shared
|
||||
tcl_smart: fcl-base_smart
|
||||
tcl_debug: fcl-base_debug
|
||||
tcl_release: fcl-base_release
|
||||
tcl_all: fcl-base_all fpmkunit_all
|
||||
tcl_shared: fcl-base_shared fpmkunit_shared
|
||||
tcl_smart: fcl-base_smart fpmkunit_smart
|
||||
tcl_debug: fcl-base_debug fpmkunit_debug
|
||||
tcl_release: fcl-base_release fpmkunit_release
|
||||
|
||||
unixutil_all: libc_all fcl-base_all
|
||||
unixutil_shared: libc_shared fcl-base_shared
|
||||
@ -469,3 +475,88 @@ liblua_smart: fpmkunit_smart
|
||||
liblua_debug: fpmkunit_debug
|
||||
liblua_release: fpmkunit_release
|
||||
|
||||
liba52_all: fpmkunit_all
|
||||
liba52_shared: fpmkunit_shared
|
||||
liba52_smart: fpmkunit_smart
|
||||
liba52_debug: fpmkunit_debug
|
||||
liba52_release: fpmkunit_release
|
||||
|
||||
amunits_all: fpmkunit_all
|
||||
amunits_shared: fpmkunit_shared
|
||||
amunits_smart: fpmkunit_smart
|
||||
amunits_debug: fpmkunit_debug
|
||||
amunits_release: fpmkunit_release
|
||||
|
||||
aspell_all: fpmkunit_all
|
||||
aspell_shared: fpmkunit_shared
|
||||
aspell_smart: fpmkunit_smart
|
||||
aspell_debug: fpmkunit_debug
|
||||
aspell_release: fpmkunit_release
|
||||
|
||||
bfd_all: fpmkunit_all
|
||||
bfd_shared: fpmkunit_shared
|
||||
bfd_smart: fpmkunit_smart
|
||||
bfd_debug: fpmkunit_debug
|
||||
bfd_release: fpmkunit_release
|
||||
|
||||
bzip2_all: fpmkunit_all
|
||||
bzip2_shared: fpmkunit_shared
|
||||
bzip2_smart: fpmkunit_smart
|
||||
bzip2_debug: fpmkunit_debug
|
||||
bzip2_release: fpmkunit_release
|
||||
|
||||
cdrom_all: fpmkunit_all
|
||||
cdrom_shared: fpmkunit_shared
|
||||
cdrom_smart: fpmkunit_smart
|
||||
cdrom_debug: fpmkunit_debug
|
||||
cdrom_release: fpmkunit_release
|
||||
|
||||
dbus_all: fpmkunit_all
|
||||
dbus_shared: fpmkunit_shared
|
||||
dbus_smart: fpmkunit_smart
|
||||
dbus_debug: fpmkunit_debug
|
||||
dbus_release: fpmkunit_release
|
||||
|
||||
dts_all: fpmkunit_all
|
||||
dts_shared: fpmkunit_shared
|
||||
dts_smart: fpmkunit_smart
|
||||
dts_debug: fpmkunit_debug
|
||||
dts_release: fpmkunit_release
|
||||
|
||||
fcl-stl_all: fpmkunit_all
|
||||
fcl-stl_shared: fpmkunit_shared
|
||||
fcl-stl_smart: fpmkunit_smart
|
||||
fcl-stl_debug: fpmkunit_debug
|
||||
fcl-stl_release: fpmkunit_release
|
||||
|
||||
fftw_all: fpmkunit_all
|
||||
fftw_shared: fpmkunit_shared
|
||||
fftw_smart: fpmkunit_smart
|
||||
fftw_debug: fpmkunit_debug
|
||||
fftw_release: fpmkunit_release
|
||||
|
||||
sqlite_all: fpmkunit_all
|
||||
sqlite_shared: fpmkunit_shared
|
||||
sqlite_smart: fpmkunit_smart
|
||||
sqlite_debug: fpmkunit_debug
|
||||
sqlite_release: fpmkunit_release
|
||||
|
||||
svgalib_all: fpmkunit_all
|
||||
svgalib_shared: fpmkunit_shared
|
||||
svgalib_smart: fpmkunit_smart
|
||||
svgalib_debug: fpmkunit_debug
|
||||
svgalib_release: fpmkunit_release
|
||||
|
||||
symbolic_all: fpmkunit_all
|
||||
symbolic_shared: fpmkunit_shared
|
||||
symbolic_smart: fpmkunit_smart
|
||||
symbolic_debug: fpmkunit_debug
|
||||
symbolic_release: fpmkunit_release
|
||||
|
||||
syslog_all: fpmkunit_all
|
||||
syslog_shared: fpmkunit_shared
|
||||
syslog_smart: fpmkunit_smart
|
||||
syslog_debug: fpmkunit_debug
|
||||
syslog_release: fpmkunit_release
|
||||
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,15 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for A52DEC bindings
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=a52
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=a52
|
||||
|
||||
[require]
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -17,9 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
25
packages/a52/Makefile.fpc.fpcmake
Normal file
25
packages/a52/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,25 @@
|
||||
#
|
||||
# Makefile.fpc for A52DEC bindings
|
||||
#
|
||||
|
||||
[package]
|
||||
name=a52
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=a52
|
||||
|
||||
[require]
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,28 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for Free Pascal Amiga units Bindings
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=amunits
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units= msgbox amigautils wbargs vartags pastoc tagsarray systemvartags \
|
||||
deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl \
|
||||
doublebuffer intuition graphics amigalib nonvolatile iffparse hardware \
|
||||
expansion diskfont conunit amigados configvars keyboard bootblock icon \
|
||||
cd realtime rexx translator scsidisk lowlevel configregs prefs parallel \
|
||||
gadtools prtgfx romboot_base trackdisk expansionbase amigaguide \
|
||||
amigaprinter bullet clipboard keymap utility timer workbench colorwheel \
|
||||
prtbase console locale tapedeck serial gameport gradientslider input \
|
||||
audio datatypes asl commodities hardblocks layers inputevent identify \
|
||||
gtlayout tritonmacros render mui picasso96api guigfx preferences \
|
||||
xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib \
|
||||
mysticview ahi lucyplay ahi_sub
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src src/otherlibs src/utilunits src/coreunits tests
|
||||
[require]
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -30,5 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
34
packages/amunits/Makefile.fpc.fpcmake
Normal file
34
packages/amunits/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,34 @@
|
||||
#
|
||||
# Makefile.fpc for Free Pascal Amiga units Bindings
|
||||
#
|
||||
|
||||
[package]
|
||||
name=amunits
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units= msgbox amigautils wbargs vartags pastoc tagsarray systemvartags \
|
||||
deadkeys consoleio pcq longarray linklist hisoft timerutils easyasl \
|
||||
doublebuffer intuition graphics amigalib nonvolatile iffparse hardware \
|
||||
expansion diskfont conunit amigados configvars keyboard bootblock icon \
|
||||
cd realtime rexx translator scsidisk lowlevel configregs prefs parallel \
|
||||
gadtools prtgfx romboot_base trackdisk expansionbase amigaguide \
|
||||
amigaprinter bullet clipboard keymap utility timer workbench colorwheel \
|
||||
prtbase console locale tapedeck serial gameport gradientslider input \
|
||||
audio datatypes asl commodities hardblocks layers inputevent identify \
|
||||
gtlayout tritonmacros render mui picasso96api guigfx preferences \
|
||||
xadmaster cybergraphics ptreplay reqtools amarquee ttengine triton zlib \
|
||||
mysticview ahi lucyplay ahi_sub
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src src/otherlibs src/utilunits src/coreunits tests
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,13 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for pcap bindings
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=aspell
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=aspell aspelldyn spellcheck
|
||||
[require]
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -15,9 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
23
packages/aspell/Makefile.fpc.fpcmake
Normal file
23
packages/aspell/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,23 @@
|
||||
#
|
||||
# Makefile.fpc for pcap bindings
|
||||
#
|
||||
|
||||
[package]
|
||||
name=aspell
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=aspell aspelldyn spellcheck
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,17 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for BFD library
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=bfd
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=bfd
|
||||
examples=
|
||||
|
||||
[require]
|
||||
package=rtl
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -19,13 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
31
packages/bfd/Makefile.fpc.fpcmake
Normal file
31
packages/bfd/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,31 @@
|
||||
#
|
||||
# Makefile.fpc for BFD library
|
||||
#
|
||||
|
||||
[package]
|
||||
name=bfd
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=bfd
|
||||
examples=
|
||||
|
||||
[require]
|
||||
package=rtl
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,16 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for BZip2 library
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=bzip2
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=bzip2comn bzip2 bzip2stream
|
||||
|
||||
[require]
|
||||
package=rtl
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -18,13 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
30
packages/bzip2/Makefile.fpc.fpcmake
Normal file
30
packages/bzip2/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,30 @@
|
||||
#
|
||||
# Makefile.fpc for BZip2 library
|
||||
#
|
||||
|
||||
[package]
|
||||
name=bzip2
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=bzip2comn bzip2 bzip2stream
|
||||
|
||||
[require]
|
||||
package=rtl
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,35 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for cairo
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
[require]
|
||||
packages=fcl-image
|
||||
#packages_win32=
|
||||
packages_beos=x11
|
||||
packages_haiku=x11
|
||||
packages_linux=x11
|
||||
packages_freebsd=x11
|
||||
packages_netbsd=x11
|
||||
packages_openbsd=x11
|
||||
packages_solaris=x11
|
||||
packages_darwin=x11
|
||||
packages_iphonesim=x11
|
||||
|
||||
[package]
|
||||
name=cairo
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=cairo cairoft
|
||||
units_win32=cairowin32
|
||||
units_beos=cairoxlib
|
||||
units_haiku=cairoxlib
|
||||
units_linux=cairoxlib
|
||||
units_freebsd=cairoxlib
|
||||
units_netbsd=cairoxlib
|
||||
units_openbsd=cairoxlib
|
||||
units_solaris=cairoxlib
|
||||
units_darwin=cairoxlib
|
||||
units_iphonesim=cairoxlib
|
||||
[require]
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -37,9 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
45
packages/cairo/Makefile.fpc.fpcmake
Normal file
45
packages/cairo/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,45 @@
|
||||
#
|
||||
# Makefile.fpc for cairo
|
||||
#
|
||||
[require]
|
||||
packages=fcl-image
|
||||
#packages_win32=
|
||||
packages_beos=x11
|
||||
packages_haiku=x11
|
||||
packages_linux=x11
|
||||
packages_freebsd=x11
|
||||
packages_netbsd=x11
|
||||
packages_openbsd=x11
|
||||
packages_solaris=x11
|
||||
packages_darwin=x11
|
||||
packages_iphonesim=x11
|
||||
|
||||
[package]
|
||||
name=cairo
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=cairo cairoft
|
||||
units_win32=cairowin32
|
||||
units_beos=cairoxlib
|
||||
units_haiku=cairoxlib
|
||||
units_linux=cairoxlib
|
||||
units_freebsd=cairoxlib
|
||||
units_netbsd=cairoxlib
|
||||
units_openbsd=cairoxlib
|
||||
units_solaris=cairoxlib
|
||||
units_darwin=cairoxlib
|
||||
units_iphonesim=cairoxlib
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,26 +1,76 @@
|
||||
#
|
||||
# Makefile.fpc for cdrom
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=cdrom
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=cdrom discid fpcddb
|
||||
implicitunits_win32=scsidefs wnaspi32 cdromioctl wincd
|
||||
implicitunits_linux=major lincd
|
||||
exampledirs=examples
|
||||
[require]
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
26
packages/cdrom/Makefile.fpc.fpcmake
Normal file
26
packages/cdrom/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,26 @@
|
||||
#
|
||||
# Makefile.fpc for cdrom
|
||||
#
|
||||
|
||||
[package]
|
||||
name=cdrom
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=cdrom discid fpcddb
|
||||
implicitunits_win32=scsidefs wnaspi32 cdromioctl wincd
|
||||
implicitunits_linux=major lincd
|
||||
exampledirs=examples
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,20 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for chm library
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=chm
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=fasthtmlparser htmlutil paslzx paslzxcomp paslznonslide chmbase chmtypes \
|
||||
chmspecialfiles chmsitemap chmwriter chmfilewriter chmreader htmlindexer \
|
||||
chmfiftimain lzxcompressthread itolitlstypes itsftransform itolitlsreader
|
||||
programs=chmcmd chmls
|
||||
examples=
|
||||
|
||||
[require]
|
||||
packages=rtl fcl-xml
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -22,15 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
cdmcmd$(EXEEXT): chmcmd.lpr
|
||||
|
||||
chmls$(EXEEXT): chmls.lpr
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
36
packages/chm/Makefile.fpc.fpcmake
Normal file
36
packages/chm/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,36 @@
|
||||
#
|
||||
# Makefile.fpc for chm library
|
||||
#
|
||||
|
||||
[package]
|
||||
name=chm
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=fasthtmlparser htmlutil paslzx paslzxcomp paslznonslide chmbase chmtypes \
|
||||
chmspecialfiles chmsitemap chmwriter chmfilewriter chmreader htmlindexer \
|
||||
chmfiftimain lzxcompressthread itolitlstypes itsftransform itolitlsreader
|
||||
programs=chmcmd chmls
|
||||
examples=
|
||||
|
||||
[require]
|
||||
packages=rtl fcl-xml
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
cdmcmd$(EXEEXT): chmcmd.lpr
|
||||
|
||||
chmls$(EXEEXT): chmls.lpr
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,17 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for dbus unit
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=dbus
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=dbus
|
||||
exampledirs=examples
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -19,10 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests examples
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
28
packages/dbus/Makefile.fpc.fpcmake
Normal file
28
packages/dbus/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,28 @@
|
||||
#
|
||||
# Makefile.fpc for dbus unit
|
||||
#
|
||||
|
||||
[package]
|
||||
name=dbus
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=dbus
|
||||
exampledirs=examples
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests examples
|
||||
|
||||
[rules]
|
||||
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,15 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for A52DEC bindings
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=dts
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=dts
|
||||
|
||||
[require]
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -17,9 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
25
packages/dts/Makefile.fpc.fpcmake
Normal file
25
packages/dts/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,25 @@
|
||||
#
|
||||
# Makefile.fpc for A52DEC bindings
|
||||
#
|
||||
|
||||
[package]
|
||||
name=dts
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=dts
|
||||
|
||||
[require]
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,31 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for TDataSet for FCL
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=fcl-db
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
dirs=src/sdf src/memds src/sqldb src/base src/sql src/json
|
||||
dirs_beos=src/dbase src/sqlite src/paradox src/export src/datadict src/codegen
|
||||
dirs_haiku=src/dbase src/sqlite src/paradox src/export src/datadict src/codegen
|
||||
dirs_linux=src/dbase src/sqlite src/paradox src/export src/datadict src/codegen
|
||||
dirs_freebsd=src/dbase src/sqlite src/paradox src/export src/datadict src/codegen
|
||||
dirs_darwin=src/dbase src/sqlite src/export src/datadict src/codegen
|
||||
dirs_iphonesim=src/dbase src/sqlite
|
||||
dirs_solaris=src/dbase src/sqlite
|
||||
dirs_netbsd=src/dbase src/sqlite src/paradox
|
||||
dirs_openbsd=src/dbase src/sqlite src/paradox
|
||||
dirs_win32=src/dbase src/paradox src/sqlite src/export src/datadict src/codegen
|
||||
dirs_win64=src/dbase src/export src/datadict src/codegen
|
||||
dirs_wince=src/dbase src/sqlite src/export src/datadict src/codegen
|
||||
|
||||
[require]
|
||||
packages=fcl-base fcl-xml fcl-json
|
||||
|
||||
[compiler]
|
||||
options=-S2h
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -33,34 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[rules]
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_distclean
|
||||
clean: $(addsuffix _clean,$(TARGET_DIRS)) fpc_clean
|
||||
cleanall: $(addsuffix _cleanall,$(TARGET_DIRS)) fpc_cleanall
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
src/export_all: src/base_all src/dbase_all
|
||||
src/export_debug: src/base_debug src/dbase_debug
|
||||
src/export_smart: src/base_smart src/dbase_smart
|
||||
src/export_release: src/base_release src/dbase_release
|
||||
src/export_shared: src/base_shared src/dbase_shared
|
||||
|
||||
src/sdf_all: src/base_all
|
||||
src/sdf_debug: src/base_debug
|
||||
src/sdf_smart: src/base_smart
|
||||
src/sdf_release: src/base_release
|
||||
src/sdf_shared: src/base_shared
|
||||
|
||||
src/dbase_all: src/base_all
|
||||
src/dbase_debug: src/base_debug
|
||||
src/dbase_smart: src/base_smart
|
||||
src/dbase_release: src/base_release
|
||||
src/dbase_shared: src/base_shared
|
||||
|
||||
src/json_all: src/base_all
|
||||
src/json_debug: src/base_debug
|
||||
src/json_smart: src/base_smart
|
||||
src/json_release: src/base_release
|
||||
src/json_shared: src/base_shared
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
66
packages/fcl-db/Makefile.fpc.fpcmake
Normal file
66
packages/fcl-db/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,66 @@
|
||||
#
|
||||
# Makefile.fpc for TDataSet for FCL
|
||||
#
|
||||
|
||||
[package]
|
||||
name=fcl-db
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
dirs=src/sdf src/memds src/sqldb src/base src/sql src/json
|
||||
dirs_beos=src/dbase src/sqlite src/paradox src/export src/datadict src/codegen
|
||||
dirs_haiku=src/dbase src/sqlite src/paradox src/export src/datadict src/codegen
|
||||
dirs_linux=src/dbase src/sqlite src/paradox src/export src/datadict src/codegen
|
||||
dirs_freebsd=src/dbase src/sqlite src/paradox src/export src/datadict src/codegen
|
||||
dirs_darwin=src/dbase src/sqlite src/export src/datadict src/codegen
|
||||
dirs_iphonesim=src/dbase src/sqlite
|
||||
dirs_solaris=src/dbase src/sqlite
|
||||
dirs_netbsd=src/dbase src/sqlite src/paradox
|
||||
dirs_openbsd=src/dbase src/sqlite src/paradox
|
||||
dirs_win32=src/dbase src/paradox src/sqlite src/export src/datadict src/codegen
|
||||
dirs_win64=src/dbase src/export src/datadict src/codegen
|
||||
dirs_wince=src/dbase src/sqlite src/export src/datadict src/codegen
|
||||
|
||||
[require]
|
||||
packages=fcl-base fcl-xml fcl-json
|
||||
|
||||
[compiler]
|
||||
options=-S2h
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[rules]
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_distclean
|
||||
clean: $(addsuffix _clean,$(TARGET_DIRS)) fpc_clean
|
||||
cleanall: $(addsuffix _cleanall,$(TARGET_DIRS)) fpc_cleanall
|
||||
|
||||
.NOTPARALLEL:
|
||||
|
||||
src/export_all: src/base_all src/dbase_all
|
||||
src/export_debug: src/base_debug src/dbase_debug
|
||||
src/export_smart: src/base_smart src/dbase_smart
|
||||
src/export_release: src/base_release src/dbase_release
|
||||
src/export_shared: src/base_shared src/dbase_shared
|
||||
|
||||
src/sdf_all: src/base_all
|
||||
src/sdf_debug: src/base_debug
|
||||
src/sdf_smart: src/base_smart
|
||||
src/sdf_release: src/base_release
|
||||
src/sdf_shared: src/base_shared
|
||||
|
||||
src/dbase_all: src/base_all
|
||||
src/dbase_debug: src/base_debug
|
||||
src/dbase_smart: src/base_smart
|
||||
src/dbase_release: src/base_release
|
||||
src/dbase_shared: src/base_shared
|
||||
|
||||
src/json_all: src/base_all
|
||||
src/json_debug: src/base_debug
|
||||
src/json_smart: src/base_smart
|
||||
src/json_release: src/base_release
|
||||
src/json_shared: src/base_shared
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,13 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for Free Component Library
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=fcl-stl
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=garrayutils gdeque gmap gpriorityqueue gqueue gset gstack gutil gvector ghashset ghashmap
|
||||
[require]
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -15,9 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
options=-S2h
|
||||
sourcedir=src
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
23
packages/fcl-stl/Makefile.fpc.fpcmake
Normal file
23
packages/fcl-stl/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,23 @@
|
||||
#
|
||||
# Makefile.fpc for Free Component Library
|
||||
#
|
||||
|
||||
[package]
|
||||
name=fcl-stl
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=garrayutils gdeque gmap gpriorityqueue gqueue gset gstack gutil gvector ghashset ghashmap
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
options=-S2h
|
||||
sourcedir=src
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,33 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for XML for FCL
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=fcl-xml
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=htmldefs sax xmlutils dom sax_html dom_html xmlcfg xmlread xmlstreaming xmlwrite xhtml htmwrite xpath htmlelements htmlwriter xmlconf sax_xml dtdmodel
|
||||
units_linux=xmliconv
|
||||
units_freebsd=xmliconv
|
||||
units_darwin=xmliconv
|
||||
units_iphonesim=xmliconv
|
||||
units_win64=xmliconv_windows
|
||||
units_win32=xmliconv_windows
|
||||
rsts=sax xpath htmlwriter xmlconf
|
||||
|
||||
[require]
|
||||
packages=fcl-base
|
||||
packages_beos=iconvenc
|
||||
packages_haiku=iconvenc
|
||||
packages_linux=iconvenc
|
||||
packages_darwin=iconvenc
|
||||
packages_iphonesim=iconvenc
|
||||
packages_freebsd=iconvenc
|
||||
|
||||
[compiler]
|
||||
options=-S2h
|
||||
sourcedir=src
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -35,5 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
39
packages/fcl-xml/Makefile.fpc.fpcmake
Normal file
39
packages/fcl-xml/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,39 @@
|
||||
#
|
||||
# Makefile.fpc for XML for FCL
|
||||
#
|
||||
|
||||
[package]
|
||||
name=fcl-xml
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=htmldefs sax xmlutils dom sax_html dom_html xmlcfg xmlread xmlstreaming xmlwrite xhtml htmwrite xpath htmlelements htmlwriter xmlconf sax_xml dtdmodel
|
||||
units_linux=xmliconv
|
||||
units_freebsd=xmliconv
|
||||
units_darwin=xmliconv
|
||||
units_iphonesim=xmliconv
|
||||
units_win64=xmliconv_windows
|
||||
units_win32=xmliconv_windows
|
||||
rsts=sax xpath htmlwriter xmlconf
|
||||
|
||||
[require]
|
||||
packages=fcl-base
|
||||
packages_beos=iconvenc
|
||||
packages_haiku=iconvenc
|
||||
packages_linux=iconvenc
|
||||
packages_darwin=iconvenc
|
||||
packages_iphonesim=iconvenc
|
||||
packages_freebsd=iconvenc
|
||||
|
||||
[compiler]
|
||||
options=-S2h
|
||||
sourcedir=src
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,19 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for Forms Bindings
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=fftw
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=fftw_s
|
||||
programs=
|
||||
exampledirs=
|
||||
|
||||
[require]
|
||||
packages=
|
||||
libc=
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -21,12 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
32
packages/fftw/Makefile.fpc.fpcmake
Normal file
32
packages/fftw/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,32 @@
|
||||
#
|
||||
# Makefile.fpc for Forms Bindings
|
||||
#
|
||||
|
||||
[package]
|
||||
name=fftw
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=fftw_s
|
||||
programs=
|
||||
exampledirs=
|
||||
|
||||
[require]
|
||||
packages=
|
||||
libc=
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,25 +1,76 @@
|
||||
#
|
||||
# Makefile.fpc for FUSE bindings
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=fuse
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=fuse
|
||||
|
||||
[require]
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
25
packages/fuse/Makefile.fpc.fpcmake
Normal file
25
packages/fuse/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,25 @@
|
||||
#
|
||||
# Makefile.fpc for FUSE bindings
|
||||
#
|
||||
|
||||
[package]
|
||||
name=fuse
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=fuse
|
||||
|
||||
[require]
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
||||
#
|
||||
# Makefile.fpc for SDL bindings
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
@ -7,18 +7,7 @@ name=sdl
|
||||
version=2.7.1
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
packages=pthreads x11
|
||||
|
||||
[target]
|
||||
units=sdl sdl_image sdl_mixer sdl_mixer_nosmpeg sdl_ttf sdl_gfx sdl_net smpeg logger
|
||||
units_i386_linux=sdlutils
|
||||
units_powerpc_linux=sdlutils
|
||||
units_i386_freebsd=sdlutils
|
||||
units_win32=sdlutils
|
||||
units_powerpc_darwin=sdlutils
|
||||
units_i386_darwin=sdlutils
|
||||
units_i386_iphonesim=sdlutils
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -26,9 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
34
packages/sdl/Makefile.fpc.fpcmake
Normal file
34
packages/sdl/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,34 @@
|
||||
#
|
||||
# Makefile.fpc for SDL bindings
|
||||
#
|
||||
|
||||
[package]
|
||||
name=sdl
|
||||
version=2.7.1
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
packages=pthreads x11
|
||||
|
||||
[target]
|
||||
units=sdl sdl_image sdl_mixer sdl_mixer_nosmpeg sdl_ttf sdl_gfx sdl_net smpeg logger
|
||||
units_i386_linux=sdlutils
|
||||
units_powerpc_linux=sdlutils
|
||||
units_i386_freebsd=sdlutils
|
||||
units_win32=sdlutils
|
||||
units_powerpc_darwin=sdlutils
|
||||
units_i386_darwin=sdlutils
|
||||
units_i386_iphonesim=sdlutils
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,18 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for MySql bindings
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=sndfile
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=sndfile
|
||||
examples=sfplay
|
||||
rsts=sfplay
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -20,9 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests examples
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
28
packages/sndfile/Makefile.fpc.fpcmake
Normal file
28
packages/sndfile/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,28 @@
|
||||
#
|
||||
# Makefile.fpc for MySql bindings
|
||||
#
|
||||
|
||||
[package]
|
||||
name=sndfile
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=sndfile
|
||||
examples=sfplay
|
||||
rsts=sfplay
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests examples
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,15 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for sqlite implementation
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=sqlite
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=sqlite sqlite3 sqlite3dyn sqlitedb sqlite3db
|
||||
|
||||
[require]
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -17,13 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests examples
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
29
packages/sqlite/Makefile.fpc.fpcmake
Normal file
29
packages/sqlite/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,29 @@
|
||||
#
|
||||
# Makefile.fpc for sqlite implementation
|
||||
#
|
||||
|
||||
[package]
|
||||
name=sqlite
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=sqlite sqlite3 sqlite3dyn sqlitedb sqlite3db
|
||||
|
||||
[require]
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests examples
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,17 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for SVGALib Bindings
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=svgalib
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=svgalib vgamouse
|
||||
exampledirs=examples
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -19,10 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src
|
||||
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
28
packages/svgalib/Makefile.fpc.fpcmake
Normal file
28
packages/svgalib/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,28 @@
|
||||
#
|
||||
# Makefile.fpc for SVGALib Bindings
|
||||
#
|
||||
|
||||
[package]
|
||||
name=svgalib
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=svgalib vgamouse
|
||||
exampledirs=examples
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src
|
||||
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,30 +1,76 @@
|
||||
#
|
||||
# Makefile.fpc for Free Pascal ImLib 1.x Packages
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=symbolic
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=symbolic
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
fpcsubdir=packages
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
30
packages/symbolic/Makefile.fpc.fpcmake
Normal file
30
packages/symbolic/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,30 @@
|
||||
#
|
||||
# Makefile.fpc for Free Pascal ImLib 1.x Packages
|
||||
#
|
||||
|
||||
[package]
|
||||
name=symbolic
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=symbolic
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
fpcsubdir=packages
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,17 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for SysLog Units
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=syslog
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=systemlog
|
||||
exampledirs=examples
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -19,9 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
27
packages/syslog/Makefile.fpc.fpcmake
Normal file
27
packages/syslog/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,27 @@
|
||||
#
|
||||
# Makefile.fpc for SysLog Units
|
||||
#
|
||||
|
||||
[package]
|
||||
name=syslog
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=systemlog
|
||||
exampledirs=examples
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
File diff suppressed because it is too large
Load Diff
@ -1,17 +1,13 @@
|
||||
#
|
||||
# Makefile.fpc for Tcl/Tk bindings
|
||||
# Makefile.fpc for running fpmake
|
||||
#
|
||||
|
||||
[package]
|
||||
name=tcl
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=tcl80
|
||||
examples=tcl_demo
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
packages=fcl-base
|
||||
packages=rtl fpmkunit
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
@ -19,12 +15,62 @@ fpcpackage=y
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
[prerules]
|
||||
FPMAKE_BIN_CLEAN=$(wildcard .$(PATHSEP)fpmake$(SRCEXEEXT))
|
||||
ifdef OS_TARGET
|
||||
FPC_TARGETOPT+=--os=$(OS_TARGET)
|
||||
endif
|
||||
ifdef CPU_TARGET
|
||||
FPC_TARGETOPT+=--cpu=$(CPU_TARGET)
|
||||
endif
|
||||
LOCALFPMAKE=.$(PATHSEP)fpmake$(SRCEXEEXT)
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
||||
|
||||
fpmake: fpmake.pp
|
||||
$(FPCFPMAKE) fpmake.pp $(FPMAKE_SKIP_CONFIG) $(addprefix -Fu,$(COMPILER_FPMAKE_UNITDIR)) $(FPCMAKEOPT)
|
||||
all: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu
|
||||
smart: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -XX -o -CX
|
||||
release: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dRELEASE
|
||||
debug: fpmake
|
||||
$(LOCALFPMAKE) compile --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) -bu -o -dDEBUG
|
||||
# If no fpmake exists and (dist)clean is called, do not try to build fpmake, it will
|
||||
# most often fail because the dependencies are cleared.
|
||||
# In case of a clean, simply do nothing
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
clean:
|
||||
else
|
||||
clean:
|
||||
$(FPMAKE_BIN_CLEAN) clean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
# In case of a distclean, perform an 'old'-style distclean. This to avoid problems
|
||||
# when the package is compiled using fpcmake prior to running this clean using fpmake
|
||||
ifeq ($(FPMAKE_BIN_CLEAN),)
|
||||
distclean: $(addsuffix _distclean,$(TARGET_DIRS)) fpc_cleanall
|
||||
else
|
||||
distclean:
|
||||
ifdef inUnix
|
||||
{ $(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC); if [ $$? != "0" ]; then { echo Something wrong with fpmake exectable. Remove the executable and call make recursively to recover.; $(DEL) $(FPMAKE_BIN_CLEAN); $(MAKE) fpc_cleanall; }; fi; }
|
||||
else
|
||||
$(FPMAKE_BIN_CLEAN) distclean --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC)
|
||||
endif
|
||||
-$(DEL) $(LOCALFPMAKE)
|
||||
endif
|
||||
install: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR)
|
||||
endif
|
||||
# distinstall also installs the example-sources
|
||||
distinstall: fpmake
|
||||
ifdef UNIXHier
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_PREFIX) --baseinstalldir=$(INSTALL_LIBDIR)/fpc/$(FPC_VERSION) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
else
|
||||
$(LOCALFPMAKE) install --localunitdir=../.. --globalunitdir=.. $(FPC_TARGETOPT) $(addprefix -o ,$(FPCOPT)) --compiler=$(FPC) --prefix=$(INSTALL_BASEDIR) --unitinstalldir=$(INSTALL_UNITDIR) -ie
|
||||
endif
|
||||
|
||||
|
30
packages/tcl/Makefile.fpc.fpcmake
Normal file
30
packages/tcl/Makefile.fpc.fpcmake
Normal file
@ -0,0 +1,30 @@
|
||||
#
|
||||
# Makefile.fpc for Tcl/Tk bindings
|
||||
#
|
||||
[package]
|
||||
name=tcl
|
||||
version=2.7.1
|
||||
|
||||
[target]
|
||||
units=tcl80
|
||||
examples=tcl_demo
|
||||
|
||||
[require]
|
||||
libc=y
|
||||
packages=fcl-base
|
||||
|
||||
[install]
|
||||
fpcpackage=y
|
||||
|
||||
[default]
|
||||
fpcdir=../..
|
||||
|
||||
[compiler]
|
||||
includedir=src
|
||||
sourcedir=src tests
|
||||
|
||||
[shared]
|
||||
build=n
|
||||
|
||||
[rules]
|
||||
.NOTPARALLEL:
|
Loading…
Reference in New Issue
Block a user