From 010eee173b864db6f9e2e14c98aad0dc787b12e9 Mon Sep 17 00:00:00 2001 From: marco Date: Sat, 26 Jan 2008 16:19:50 +0000 Subject: [PATCH] * Dbus moved, incl everything git-svn-id: trunk@9935 - --- .gitattributes | 45 +- packages/Makefile | 484 ++++++++++++-- packages/Makefile.fpc | 2 +- packages/base/Makefile | 169 +---- packages/base/Makefile.fpc | 2 +- packages/{base => }/dbus/Makefile | 624 +++++++++++++----- packages/{base => }/dbus/Makefile.fpc | 8 +- .../dbus/example => dbus/examples}/Makefile | 4 +- .../example => dbus/examples}/Makefile.fpc | 2 +- .../example => dbus/examples}/busexample.pp | 0 packages/dbus/fpmake.pp | 47 ++ .../{base/dbus => dbus/src}/dbus-address.inc | 0 .../dbus => dbus/src}/dbus-arch-deps.inc | 0 packages/{base/dbus => dbus/src}/dbus-bus.inc | 0 .../dbus => dbus/src}/dbus-connection.inc | 0 .../{base/dbus => dbus/src}/dbus-errors.inc | 0 .../{base/dbus => dbus/src}/dbus-macros.inc | 0 .../{base/dbus => dbus/src}/dbus-memory.inc | 0 .../{base/dbus => dbus/src}/dbus-message.inc | 0 .../dbus => dbus/src}/dbus-pending-call.inc | 0 .../{base/dbus => dbus/src}/dbus-protocol.inc | 0 .../{base/dbus => dbus/src}/dbus-server.inc | 0 .../{base/dbus => dbus/src}/dbus-shared.inc | 0 .../dbus => dbus/src}/dbus-signature.inc | 0 .../{base/dbus => dbus/src}/dbus-threads.inc | 0 .../{base/dbus => dbus/src}/dbus-types.inc | 0 packages/{base/dbus => dbus/src}/dbus.pas | 0 .../dbus => dbus/src}/dbus_arch_deps.inc | 0 28 files changed, 1001 insertions(+), 386 deletions(-) rename packages/{base => }/dbus/Makefile (78%) rename packages/{base => }/dbus/Makefile.fpc (64%) rename packages/{base/dbus/example => dbus/examples}/Makefile (99%) rename packages/{base/dbus/example => dbus/examples}/Makefile.fpc (87%) rename packages/{base/dbus/example => dbus/examples}/busexample.pp (100%) create mode 100644 packages/dbus/fpmake.pp rename packages/{base/dbus => dbus/src}/dbus-address.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-arch-deps.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-bus.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-connection.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-errors.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-macros.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-memory.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-message.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-pending-call.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-protocol.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-server.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-shared.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-signature.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-threads.inc (100%) rename packages/{base/dbus => dbus/src}/dbus-types.inc (100%) rename packages/{base/dbus => dbus/src}/dbus.pas (100%) rename packages/{base/dbus => dbus/src}/dbus_arch_deps.inc (100%) diff --git a/.gitattributes b/.gitattributes index 658adc23f8..a60897ee95 100644 --- a/.gitattributes +++ b/.gitattributes @@ -706,28 +706,6 @@ packages/Makefile svneol=native#text/plain packages/Makefile.fpc svneol=native#text/plain packages/base/Makefile svneol=native#text/plain packages/base/Makefile.fpc svneol=native#text/plain -packages/base/dbus/Makefile svneol=native#text/plain -packages/base/dbus/Makefile.fpc svneol=native#text/plain -packages/base/dbus/dbus-address.inc svneol=native#text/plain -packages/base/dbus/dbus-arch-deps.inc svneol=native#text/plain -packages/base/dbus/dbus-bus.inc svneol=native#text/plain -packages/base/dbus/dbus-connection.inc svneol=native#text/plain -packages/base/dbus/dbus-errors.inc svneol=native#text/plain -packages/base/dbus/dbus-macros.inc svneol=native#text/plain -packages/base/dbus/dbus-memory.inc svneol=native#text/plain -packages/base/dbus/dbus-message.inc svneol=native#text/plain -packages/base/dbus/dbus-pending-call.inc svneol=native#text/plain -packages/base/dbus/dbus-protocol.inc svneol=native#text/plain -packages/base/dbus/dbus-server.inc svneol=native#text/plain -packages/base/dbus/dbus-shared.inc svneol=native#text/plain -packages/base/dbus/dbus-signature.inc svneol=native#text/plain -packages/base/dbus/dbus-threads.inc svneol=native#text/plain -packages/base/dbus/dbus-types.inc svneol=native#text/plain -packages/base/dbus/dbus.pas svneol=native#text/plain -packages/base/dbus/dbus_arch_deps.inc svneol=native#text/plain -packages/base/dbus/example/Makefile svneol=native#text/plain -packages/base/dbus/example/Makefile.fpc svneol=native#text/plain -packages/base/dbus/example/busexample.pp svneol=native#text/plain packages/base/gdbint/Makefile svneol=native#text/plain packages/base/gdbint/Makefile.fpc svneol=native#text/plain packages/base/gdbint/fpmake.inc svneol=native#text/plain @@ -1217,6 +1195,29 @@ packages/base/sqlite/sqlitedb.pas svneol=native#text/plain packages/base/sqlite/test.pas svneol=native#text/plain packages/base/sqlite/testapiv3x.README -text packages/base/sqlite/testapiv3x.pp -text +packages/dbus/Makefile svneol=native#text/plain +packages/dbus/Makefile.fpc 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 +packages/dbus/fpmake.pp svneol=native#text/plain +packages/dbus/src/dbus-address.inc svneol=native#text/plain +packages/dbus/src/dbus-arch-deps.inc svneol=native#text/plain +packages/dbus/src/dbus-bus.inc svneol=native#text/plain +packages/dbus/src/dbus-connection.inc svneol=native#text/plain +packages/dbus/src/dbus-errors.inc svneol=native#text/plain +packages/dbus/src/dbus-macros.inc svneol=native#text/plain +packages/dbus/src/dbus-memory.inc svneol=native#text/plain +packages/dbus/src/dbus-message.inc svneol=native#text/plain +packages/dbus/src/dbus-pending-call.inc svneol=native#text/plain +packages/dbus/src/dbus-protocol.inc svneol=native#text/plain +packages/dbus/src/dbus-server.inc svneol=native#text/plain +packages/dbus/src/dbus-shared.inc svneol=native#text/plain +packages/dbus/src/dbus-signature.inc svneol=native#text/plain +packages/dbus/src/dbus-threads.inc svneol=native#text/plain +packages/dbus/src/dbus-types.inc svneol=native#text/plain +packages/dbus/src/dbus.pas svneol=native#text/plain +packages/dbus/src/dbus_arch_deps.inc svneol=native#text/plain packages/extra/Makefile svneol=native#text/plain packages/extra/Makefile.fpc svneol=native#text/plain packages/extra/a52/Makefile svneol=native#text/plain diff --git a/packages/Makefile b/packages/Makefile index fbd3428857..8051c2bf06 100644 --- a/packages/Makefile +++ b/packages/Makefile @@ -241,163 +241,163 @@ UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET)) endif PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages $(FPCDIR)/packages/base $(FPCDIR)/packages/extra) ifeq ($(FULL_TARGET),i386-linux) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses unzip zlib oracle dbus endif ifeq ($(FULL_TARGET),i386-go32v2) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),i386-win32) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process winunits-base winunits-jedi fcl-web ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip winunits-base winunits-jedi fcl-web ibase mysql zlib oracle endif ifeq ($(FULL_TARGET),i386-os2) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip zlib endif ifeq ($(FULL_TARGET),i386-freebsd) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),i386-beos) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),i386-netbsd) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),i386-solaris) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),i386-qnx) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),i386-netware) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip zlib endif ifeq ($(FULL_TARGET),i386-openbsd) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),i386-wdosx) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),i386-darwin) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),i386-emx) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip zlib endif ifeq ($(FULL_TARGET),i386-watcom) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),i386-netwlibc) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip zlib endif ifeq ($(FULL_TARGET),i386-wince) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web ibase mysql endif ifeq ($(FULL_TARGET),i386-embedded) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),i386-symbian) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),m68k-linux) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses unzip zlib oracle dbus endif ifeq ($(FULL_TARGET),m68k-freebsd) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),m68k-netbsd) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),m68k-amiga) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),m68k-atari) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),m68k-openbsd) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),m68k-palmos) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),m68k-embedded) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),powerpc-linux) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses unzip zlib oracle dbus endif ifeq ($(FULL_TARGET),powerpc-netbsd) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),powerpc-amiga) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),powerpc-macos) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),powerpc-darwin) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),powerpc-morphos) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),powerpc-embedded) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),sparc-linux) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses unzip zlib oracle dbus endif ifeq ($(FULL_TARGET),sparc-netbsd) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),sparc-solaris) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),sparc-embedded) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),x86_64-linux) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses unzip zlib oracle dbus endif ifeq ($(FULL_TARGET),x86_64-freebsd) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),x86_64-darwin) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),x86_64-win64) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process winunits-base winunits-jedi fcl-web ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip winunits-base winunits-jedi fcl-web ibase mysql zlib oracle endif ifeq ($(FULL_TARGET),x86_64-embedded) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),arm-linux) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses unzip zlib oracle dbus endif ifeq ($(FULL_TARGET),arm-palmos) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),arm-wince) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web ibase mysql endif ifeq ($(FULL_TARGET),arm-gba) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),arm-nds) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),arm-embedded) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),arm-symbian) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif ifeq ($(FULL_TARGET),powerpc64-linux) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses unzip zlib oracle dbus endif ifeq ($(FULL_TARGET),powerpc64-darwin) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process fcl-web fcl-async ibase mysql +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip fcl-web fcl-async ibase mysql ncurses zlib oracle endif ifeq ($(FULL_TARGET),powerpc64-embedded) -override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +override TARGET_DIRS+=base fv hash pasjpeg paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process unzip endif override INSTALL_FPCPACKAGE=y override INSTALL_FPCSUBDIR=packages @@ -1496,10 +1496,16 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_UNZIP=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 +TARGET_DIRS_DBUS=1 endif ifeq ($(FULL_TARGET),i386-go32v2) TARGET_DIRS_BASE=1 @@ -1519,6 +1525,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),i386-win32) TARGET_DIRS_BASE=1 @@ -1538,11 +1545,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_WINUNITS-BASE=1 TARGET_DIRS_WINUNITS-JEDI=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),i386-os2) TARGET_DIRS_BASE=1 @@ -1562,6 +1572,8 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 +TARGET_DIRS_ZLIB=1 endif ifeq ($(FULL_TARGET),i386-freebsd) TARGET_DIRS_BASE=1 @@ -1581,10 +1593,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),i386-beos) TARGET_DIRS_BASE=1 @@ -1604,6 +1620,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),i386-netbsd) TARGET_DIRS_BASE=1 @@ -1623,10 +1640,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),i386-solaris) TARGET_DIRS_BASE=1 @@ -1646,10 +1667,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),i386-qnx) TARGET_DIRS_BASE=1 @@ -1669,6 +1694,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),i386-netware) TARGET_DIRS_BASE=1 @@ -1688,6 +1714,8 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 +TARGET_DIRS_ZLIB=1 endif ifeq ($(FULL_TARGET),i386-openbsd) TARGET_DIRS_BASE=1 @@ -1707,10 +1735,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),i386-wdosx) TARGET_DIRS_BASE=1 @@ -1730,6 +1762,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),i386-darwin) TARGET_DIRS_BASE=1 @@ -1749,10 +1782,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),i386-emx) TARGET_DIRS_BASE=1 @@ -1772,6 +1809,8 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 +TARGET_DIRS_ZLIB=1 endif ifeq ($(FULL_TARGET),i386-watcom) TARGET_DIRS_BASE=1 @@ -1791,6 +1830,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),i386-netwlibc) TARGET_DIRS_BASE=1 @@ -1810,6 +1850,8 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 +TARGET_DIRS_ZLIB=1 endif ifeq ($(FULL_TARGET),i386-wince) TARGET_DIRS_BASE=1 @@ -1829,6 +1871,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 @@ -1851,6 +1894,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),i386-symbian) TARGET_DIRS_BASE=1 @@ -1870,6 +1914,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),m68k-linux) TARGET_DIRS_BASE=1 @@ -1889,10 +1934,16 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_UNZIP=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 +TARGET_DIRS_DBUS=1 endif ifeq ($(FULL_TARGET),m68k-freebsd) TARGET_DIRS_BASE=1 @@ -1912,10 +1963,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),m68k-netbsd) TARGET_DIRS_BASE=1 @@ -1935,10 +1990,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),m68k-amiga) TARGET_DIRS_BASE=1 @@ -1958,6 +2017,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),m68k-atari) TARGET_DIRS_BASE=1 @@ -1977,6 +2037,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),m68k-openbsd) TARGET_DIRS_BASE=1 @@ -1996,10 +2057,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),m68k-palmos) TARGET_DIRS_BASE=1 @@ -2019,6 +2084,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),m68k-embedded) TARGET_DIRS_BASE=1 @@ -2038,6 +2104,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),powerpc-linux) TARGET_DIRS_BASE=1 @@ -2057,10 +2124,16 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_UNZIP=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 +TARGET_DIRS_DBUS=1 endif ifeq ($(FULL_TARGET),powerpc-netbsd) TARGET_DIRS_BASE=1 @@ -2080,10 +2153,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),powerpc-amiga) TARGET_DIRS_BASE=1 @@ -2103,6 +2180,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),powerpc-macos) TARGET_DIRS_BASE=1 @@ -2122,6 +2200,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),powerpc-darwin) TARGET_DIRS_BASE=1 @@ -2141,10 +2220,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),powerpc-morphos) TARGET_DIRS_BASE=1 @@ -2164,6 +2247,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),powerpc-embedded) TARGET_DIRS_BASE=1 @@ -2183,6 +2267,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),sparc-linux) TARGET_DIRS_BASE=1 @@ -2202,10 +2287,16 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_UNZIP=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 +TARGET_DIRS_DBUS=1 endif ifeq ($(FULL_TARGET),sparc-netbsd) TARGET_DIRS_BASE=1 @@ -2225,10 +2316,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),sparc-solaris) TARGET_DIRS_BASE=1 @@ -2248,10 +2343,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),sparc-embedded) TARGET_DIRS_BASE=1 @@ -2271,6 +2370,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),x86_64-linux) TARGET_DIRS_BASE=1 @@ -2290,10 +2390,16 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_UNZIP=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 +TARGET_DIRS_DBUS=1 endif ifeq ($(FULL_TARGET),x86_64-freebsd) TARGET_DIRS_BASE=1 @@ -2313,10 +2419,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),x86_64-darwin) TARGET_DIRS_BASE=1 @@ -2336,10 +2446,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),x86_64-win64) TARGET_DIRS_BASE=1 @@ -2359,11 +2473,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_WINUNITS-BASE=1 TARGET_DIRS_WINUNITS-JEDI=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),x86_64-embedded) TARGET_DIRS_BASE=1 @@ -2383,6 +2500,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),arm-linux) TARGET_DIRS_BASE=1 @@ -2402,10 +2520,16 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_UNZIP=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 +TARGET_DIRS_DBUS=1 endif ifeq ($(FULL_TARGET),arm-palmos) TARGET_DIRS_BASE=1 @@ -2425,6 +2549,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),arm-wince) TARGET_DIRS_BASE=1 @@ -2444,6 +2569,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 @@ -2466,6 +2592,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),arm-nds) TARGET_DIRS_BASE=1 @@ -2485,6 +2612,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),arm-embedded) TARGET_DIRS_BASE=1 @@ -2504,6 +2632,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),arm-symbian) TARGET_DIRS_BASE=1 @@ -2523,6 +2652,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifeq ($(FULL_TARGET),powerpc64-linux) TARGET_DIRS_BASE=1 @@ -2542,10 +2672,16 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_UNZIP=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 +TARGET_DIRS_DBUS=1 endif ifeq ($(FULL_TARGET),powerpc64-darwin) TARGET_DIRS_BASE=1 @@ -2565,10 +2701,14 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 TARGET_DIRS_FCL-WEB=1 TARGET_DIRS_FCL-ASYNC=1 TARGET_DIRS_IBASE=1 TARGET_DIRS_MYSQL=1 +TARGET_DIRS_NCURSES=1 +TARGET_DIRS_ZLIB=1 +TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),powerpc64-embedded) TARGET_DIRS_BASE=1 @@ -2588,6 +2728,7 @@ TARGET_DIRS_FCL-FPCUNIT=1 TARGET_DIRS_FCL-JSON=1 TARGET_DIRS_EXTRA=1 TARGET_DIRS_FCL-PROCESS=1 +TARGET_DIRS_UNZIP=1 endif ifdef TARGET_DIRS_BASE base_all: @@ -3354,6 +3495,51 @@ fcl-process: $(MAKE) -C fcl-process all .PHONY: fcl-process_all fcl-process_debug fcl-process_smart fcl-process_release fcl-process_units fcl-process_examples fcl-process_shared fcl-process_install fcl-process_sourceinstall fcl-process_exampleinstall fcl-process_distinstall fcl-process_zipinstall fcl-process_zipsourceinstall fcl-process_zipexampleinstall fcl-process_zipdistinstall fcl-process_clean fcl-process_distclean fcl-process_cleanall fcl-process_info fcl-process_makefiles fcl-process endif +ifdef TARGET_DIRS_UNZIP +unzip_all: + $(MAKE) -C unzip all +unzip_debug: + $(MAKE) -C unzip debug +unzip_smart: + $(MAKE) -C unzip smart +unzip_release: + $(MAKE) -C unzip release +unzip_units: + $(MAKE) -C unzip units +unzip_examples: + $(MAKE) -C unzip examples +unzip_shared: + $(MAKE) -C unzip shared +unzip_install: + $(MAKE) -C unzip install +unzip_sourceinstall: + $(MAKE) -C unzip sourceinstall +unzip_exampleinstall: + $(MAKE) -C unzip exampleinstall +unzip_distinstall: + $(MAKE) -C unzip distinstall +unzip_zipinstall: + $(MAKE) -C unzip zipinstall +unzip_zipsourceinstall: + $(MAKE) -C unzip zipsourceinstall +unzip_zipexampleinstall: + $(MAKE) -C unzip zipexampleinstall +unzip_zipdistinstall: + $(MAKE) -C unzip zipdistinstall +unzip_clean: + $(MAKE) -C unzip clean +unzip_distclean: + $(MAKE) -C unzip distclean +unzip_cleanall: + $(MAKE) -C unzip cleanall +unzip_info: + $(MAKE) -C unzip info +unzip_makefiles: + $(MAKE) -C unzip makefiles +unzip: + $(MAKE) -C unzip all +.PHONY: unzip_all unzip_debug unzip_smart unzip_release unzip_units unzip_examples unzip_shared unzip_install unzip_sourceinstall unzip_exampleinstall unzip_distinstall unzip_zipinstall unzip_zipsourceinstall unzip_zipexampleinstall unzip_zipdistinstall unzip_clean unzip_distclean unzip_cleanall unzip_info unzip_makefiles unzip +endif ifdef TARGET_DIRS_FCL-WEB fcl-web_all: $(MAKE) -C fcl-web all @@ -3534,6 +3720,186 @@ mysql: $(MAKE) -C mysql all .PHONY: mysql_all mysql_debug mysql_smart mysql_release mysql_units mysql_examples mysql_shared mysql_install mysql_sourceinstall mysql_exampleinstall mysql_distinstall mysql_zipinstall mysql_zipsourceinstall mysql_zipexampleinstall mysql_zipdistinstall mysql_clean mysql_distclean mysql_cleanall mysql_info mysql_makefiles mysql endif +ifdef TARGET_DIRS_NCURSES +ncurses_all: + $(MAKE) -C ncurses all +ncurses_debug: + $(MAKE) -C ncurses debug +ncurses_smart: + $(MAKE) -C ncurses smart +ncurses_release: + $(MAKE) -C ncurses release +ncurses_units: + $(MAKE) -C ncurses units +ncurses_examples: + $(MAKE) -C ncurses examples +ncurses_shared: + $(MAKE) -C ncurses shared +ncurses_install: + $(MAKE) -C ncurses install +ncurses_sourceinstall: + $(MAKE) -C ncurses sourceinstall +ncurses_exampleinstall: + $(MAKE) -C ncurses exampleinstall +ncurses_distinstall: + $(MAKE) -C ncurses distinstall +ncurses_zipinstall: + $(MAKE) -C ncurses zipinstall +ncurses_zipsourceinstall: + $(MAKE) -C ncurses zipsourceinstall +ncurses_zipexampleinstall: + $(MAKE) -C ncurses zipexampleinstall +ncurses_zipdistinstall: + $(MAKE) -C ncurses zipdistinstall +ncurses_clean: + $(MAKE) -C ncurses clean +ncurses_distclean: + $(MAKE) -C ncurses distclean +ncurses_cleanall: + $(MAKE) -C ncurses cleanall +ncurses_info: + $(MAKE) -C ncurses info +ncurses_makefiles: + $(MAKE) -C ncurses makefiles +ncurses: + $(MAKE) -C ncurses all +.PHONY: ncurses_all ncurses_debug ncurses_smart ncurses_release ncurses_units ncurses_examples ncurses_shared ncurses_install ncurses_sourceinstall ncurses_exampleinstall ncurses_distinstall ncurses_zipinstall ncurses_zipsourceinstall ncurses_zipexampleinstall ncurses_zipdistinstall ncurses_clean ncurses_distclean ncurses_cleanall ncurses_info ncurses_makefiles ncurses +endif +ifdef TARGET_DIRS_ZLIB +zlib_all: + $(MAKE) -C zlib all +zlib_debug: + $(MAKE) -C zlib debug +zlib_smart: + $(MAKE) -C zlib smart +zlib_release: + $(MAKE) -C zlib release +zlib_units: + $(MAKE) -C zlib units +zlib_examples: + $(MAKE) -C zlib examples +zlib_shared: + $(MAKE) -C zlib shared +zlib_install: + $(MAKE) -C zlib install +zlib_sourceinstall: + $(MAKE) -C zlib sourceinstall +zlib_exampleinstall: + $(MAKE) -C zlib exampleinstall +zlib_distinstall: + $(MAKE) -C zlib distinstall +zlib_zipinstall: + $(MAKE) -C zlib zipinstall +zlib_zipsourceinstall: + $(MAKE) -C zlib zipsourceinstall +zlib_zipexampleinstall: + $(MAKE) -C zlib zipexampleinstall +zlib_zipdistinstall: + $(MAKE) -C zlib zipdistinstall +zlib_clean: + $(MAKE) -C zlib clean +zlib_distclean: + $(MAKE) -C zlib distclean +zlib_cleanall: + $(MAKE) -C zlib cleanall +zlib_info: + $(MAKE) -C zlib info +zlib_makefiles: + $(MAKE) -C zlib makefiles +zlib: + $(MAKE) -C zlib all +.PHONY: zlib_all zlib_debug zlib_smart zlib_release zlib_units zlib_examples zlib_shared zlib_install zlib_sourceinstall zlib_exampleinstall zlib_distinstall zlib_zipinstall zlib_zipsourceinstall zlib_zipexampleinstall zlib_zipdistinstall zlib_clean zlib_distclean zlib_cleanall zlib_info zlib_makefiles zlib +endif +ifdef TARGET_DIRS_ORACLE +oracle_all: + $(MAKE) -C oracle all +oracle_debug: + $(MAKE) -C oracle debug +oracle_smart: + $(MAKE) -C oracle smart +oracle_release: + $(MAKE) -C oracle release +oracle_units: + $(MAKE) -C oracle units +oracle_examples: + $(MAKE) -C oracle examples +oracle_shared: + $(MAKE) -C oracle shared +oracle_install: + $(MAKE) -C oracle install +oracle_sourceinstall: + $(MAKE) -C oracle sourceinstall +oracle_exampleinstall: + $(MAKE) -C oracle exampleinstall +oracle_distinstall: + $(MAKE) -C oracle distinstall +oracle_zipinstall: + $(MAKE) -C oracle zipinstall +oracle_zipsourceinstall: + $(MAKE) -C oracle zipsourceinstall +oracle_zipexampleinstall: + $(MAKE) -C oracle zipexampleinstall +oracle_zipdistinstall: + $(MAKE) -C oracle zipdistinstall +oracle_clean: + $(MAKE) -C oracle clean +oracle_distclean: + $(MAKE) -C oracle distclean +oracle_cleanall: + $(MAKE) -C oracle cleanall +oracle_info: + $(MAKE) -C oracle info +oracle_makefiles: + $(MAKE) -C oracle makefiles +oracle: + $(MAKE) -C oracle all +.PHONY: oracle_all oracle_debug oracle_smart oracle_release oracle_units oracle_examples oracle_shared oracle_install oracle_sourceinstall oracle_exampleinstall oracle_distinstall oracle_zipinstall oracle_zipsourceinstall oracle_zipexampleinstall oracle_zipdistinstall oracle_clean oracle_distclean oracle_cleanall oracle_info oracle_makefiles oracle +endif +ifdef TARGET_DIRS_DBUS +dbus_all: + $(MAKE) -C dbus all +dbus_debug: + $(MAKE) -C dbus debug +dbus_smart: + $(MAKE) -C dbus smart +dbus_release: + $(MAKE) -C dbus release +dbus_units: + $(MAKE) -C dbus units +dbus_examples: + $(MAKE) -C dbus examples +dbus_shared: + $(MAKE) -C dbus shared +dbus_install: + $(MAKE) -C dbus install +dbus_sourceinstall: + $(MAKE) -C dbus sourceinstall +dbus_exampleinstall: + $(MAKE) -C dbus exampleinstall +dbus_distinstall: + $(MAKE) -C dbus distinstall +dbus_zipinstall: + $(MAKE) -C dbus zipinstall +dbus_zipsourceinstall: + $(MAKE) -C dbus zipsourceinstall +dbus_zipexampleinstall: + $(MAKE) -C dbus zipexampleinstall +dbus_zipdistinstall: + $(MAKE) -C dbus zipdistinstall +dbus_clean: + $(MAKE) -C dbus clean +dbus_distclean: + $(MAKE) -C dbus distclean +dbus_cleanall: + $(MAKE) -C dbus cleanall +dbus_info: + $(MAKE) -C dbus info +dbus_makefiles: + $(MAKE) -C dbus makefiles +dbus: + $(MAKE) -C dbus all +.PHONY: dbus_all dbus_debug dbus_smart dbus_release dbus_units dbus_examples dbus_shared dbus_install dbus_sourceinstall dbus_exampleinstall dbus_distinstall dbus_zipinstall dbus_zipsourceinstall dbus_zipexampleinstall dbus_zipdistinstall dbus_clean dbus_distclean dbus_cleanall dbus_info dbus_makefiles dbus +endif ifdef TARGET_DIRS_WINUNITS-BASE winunits-base_all: $(MAKE) -C winunits-base all @@ -3709,16 +4075,16 @@ fcl-net_smart: fcl-passrc_smart fcl-xml_smart fcl-async_smart fcl-net_release: fcl-passrc_release fcl-xml_release fcl-async_release fcl-net_shared: fcl-passrc_shared fcl-xml_shared fcl-async_shared endif -fcl-web_all: fcl-db_all fcl-xml_all fcl-process_all +fcl-web_all: fcl-db_all fcl-xml_all fcl-process_all fcl-web_debug: fcl-db_debug fcl-xml_debug fcl-process_debug fcl-web_smart: fcl-db_smart fcl-xml_smart fcl-process_smart fcl-web_release: fcl-db_release fcl-xml_release fcl-process_release fcl-web_shared: fcl-db_shared fcl-xml_shared fcl-process_shared -fcl-db_all: fcl-base_all mysql_all ibase_all -fcl-db_debug: fcl-base_debug mysql_debug ibase_debug -fcl-db_smart: fcl-base_smart mysql_smart ibase_smart -fcl-db_release: fcl-base_release mysql_release ibase_release -fcl-db_shared: fcl-base_shared mysql_shared ibase_shared +fcl-db_all: fcl-base_all mysql_all ibase_all oracle_all +fcl-db_debug: fcl-base_debug mysql_debug ibase_debug oracle_debug +fcl-db_smart: fcl-base_smart mysql_smart ibase_smart oracle_smart +fcl-db_release: fcl-base_release mysql_release ibase_release oracle_release +fcl-db_shared: fcl-base_shared mysql_shared ibase_shared oracle_shared 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_debug: fcl-base_debug fcl-xml_debug fcl-fpcunit_debug fcl-db_debug fcl-web_debug fcl-registry_debug fcl-passrc_debug fcl-image_debug fcl-net_debug fcl-json_debug fcl_smart: fcl-base_smart fcl-xml_smart fcl-fpcunit_smart fcl-db_smart fcl-web_smart fcl-registry_smart fcl-passrc_smart fcl-image_smart fcl-net_smart fcl-json_smart diff --git a/packages/Makefile.fpc b/packages/Makefile.fpc index a970ddc77f..0832f125b5 100644 --- a/packages/Makefile.fpc +++ b/packages/Makefile.fpc @@ -9,7 +9,7 @@ dirs_darwin=fcl-web fcl-async ibase mysql ncurses zlib oracle dirs_solaris=fcl-web fcl-async ibase mysql ncurses zlib oracle dirs_netbsd=fcl-web fcl-async ibase mysql ncurses zlib oracle dirs_openbsd=fcl-web fcl-async ibase mysql ncurses zlib oracle -dirs_linux=fcl-web fcl-async ibase mysql ncurses unzip zlib oracle +dirs_linux=fcl-web fcl-async ibase mysql ncurses unzip zlib oracle dbus dirs_win32=winunits-base winunits-jedi fcl-web ibase mysql zlib oracle dirs_win64=winunits-base winunits-jedi fcl-web ibase mysql zlib oracle dirs_wince=fcl-web ibase mysql diff --git a/packages/base/Makefile b/packages/base/Makefile index 0809604c57..8ee6f7467f 100644 --- a/packages/base/Makefile +++ b/packages/base/Makefile @@ -241,28 +241,28 @@ UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET)) endif PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages $(FPCDIR)/packages/base $(FPCDIR)/packages/extra) ifeq ($(FULL_TARGET),i386-linux) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc pthreads sqlite imagemagick dbus httpd libc +override TARGET_DIRS+=regexpr gdbint postgres odbc pthreads sqlite imagemagick httpd libc endif ifeq ($(FULL_TARGET),i386-go32v2) override TARGET_DIRS+=regexpr gdbint endif ifeq ($(FULL_TARGET),i386-win32) -override TARGET_DIRS+=regexpr gdbint odbc sqlite postgres oracle imagemagick httpd +override TARGET_DIRS+=regexpr gdbint odbc sqlite postgres imagemagick httpd endif ifeq ($(FULL_TARGET),i386-os2) override TARGET_DIRS+=regexpr endif ifeq ($(FULL_TARGET),i386-freebsd) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc sqlite pthreads imagemagick httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc sqlite pthreads imagemagick httpd endif ifeq ($(FULL_TARGET),i386-beos) override TARGET_DIRS+=regexpr gdbint postgres odbc sqlite pthreads imagemagick endif ifeq ($(FULL_TARGET),i386-netbsd) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc imagemagick httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc imagemagick httpd endif ifeq ($(FULL_TARGET),i386-solaris) -override TARGET_DIRS+=regexpr postgres oracle odbc sqlite pthreads imagemagick httpd +override TARGET_DIRS+=regexpr postgres odbc sqlite pthreads imagemagick httpd endif ifeq ($(FULL_TARGET),i386-qnx) override TARGET_DIRS+=regexpr @@ -271,13 +271,13 @@ ifeq ($(FULL_TARGET),i386-netware) override TARGET_DIRS+=regexpr endif ifeq ($(FULL_TARGET),i386-openbsd) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc imagemagick httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc imagemagick httpd endif ifeq ($(FULL_TARGET),i386-wdosx) override TARGET_DIRS+=regexpr endif ifeq ($(FULL_TARGET),i386-darwin) -override TARGET_DIRS+=regexpr postgres oracle odbc sqlite pthreads imagemagick httpd +override TARGET_DIRS+=regexpr postgres odbc sqlite pthreads imagemagick httpd endif ifeq ($(FULL_TARGET),i386-emx) override TARGET_DIRS+=regexpr @@ -298,13 +298,13 @@ ifeq ($(FULL_TARGET),i386-symbian) override TARGET_DIRS+=regexpr endif ifeq ($(FULL_TARGET),m68k-linux) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc pthreads sqlite imagemagick dbus httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc pthreads sqlite imagemagick httpd endif ifeq ($(FULL_TARGET),m68k-freebsd) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc sqlite pthreads imagemagick httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc sqlite pthreads imagemagick httpd endif ifeq ($(FULL_TARGET),m68k-netbsd) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc imagemagick httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc imagemagick httpd endif ifeq ($(FULL_TARGET),m68k-amiga) override TARGET_DIRS+=regexpr @@ -313,7 +313,7 @@ ifeq ($(FULL_TARGET),m68k-atari) override TARGET_DIRS+=regexpr endif ifeq ($(FULL_TARGET),m68k-openbsd) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc imagemagick httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc imagemagick httpd endif ifeq ($(FULL_TARGET),m68k-palmos) override TARGET_DIRS+=regexpr @@ -322,10 +322,10 @@ ifeq ($(FULL_TARGET),m68k-embedded) override TARGET_DIRS+=regexpr endif ifeq ($(FULL_TARGET),powerpc-linux) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc pthreads sqlite imagemagick dbus httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc pthreads sqlite imagemagick httpd endif ifeq ($(FULL_TARGET),powerpc-netbsd) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc imagemagick httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc imagemagick httpd endif ifeq ($(FULL_TARGET),powerpc-amiga) override TARGET_DIRS+=regexpr @@ -334,7 +334,7 @@ ifeq ($(FULL_TARGET),powerpc-macos) override TARGET_DIRS+=regexpr endif ifeq ($(FULL_TARGET),powerpc-darwin) -override TARGET_DIRS+=regexpr postgres oracle odbc sqlite pthreads imagemagick httpd +override TARGET_DIRS+=regexpr postgres odbc sqlite pthreads imagemagick httpd endif ifeq ($(FULL_TARGET),powerpc-morphos) override TARGET_DIRS+=regexpr @@ -343,34 +343,34 @@ ifeq ($(FULL_TARGET),powerpc-embedded) override TARGET_DIRS+=regexpr endif ifeq ($(FULL_TARGET),sparc-linux) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc pthreads sqlite imagemagick dbus httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc pthreads sqlite imagemagick httpd endif ifeq ($(FULL_TARGET),sparc-netbsd) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc imagemagick httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc imagemagick httpd endif ifeq ($(FULL_TARGET),sparc-solaris) -override TARGET_DIRS+=regexpr postgres oracle odbc sqlite pthreads imagemagick httpd +override TARGET_DIRS+=regexpr postgres odbc sqlite pthreads imagemagick httpd endif ifeq ($(FULL_TARGET),sparc-embedded) override TARGET_DIRS+=regexpr endif ifeq ($(FULL_TARGET),x86_64-linux) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc pthreads sqlite imagemagick dbus httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc pthreads sqlite imagemagick httpd endif ifeq ($(FULL_TARGET),x86_64-freebsd) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc sqlite pthreads imagemagick httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc sqlite pthreads imagemagick httpd endif ifeq ($(FULL_TARGET),x86_64-darwin) -override TARGET_DIRS+=regexpr postgres oracle odbc sqlite pthreads imagemagick httpd +override TARGET_DIRS+=regexpr postgres odbc sqlite pthreads imagemagick httpd endif ifeq ($(FULL_TARGET),x86_64-win64) -override TARGET_DIRS+=regexpr odbc sqlite postgres oracle +override TARGET_DIRS+=regexpr odbc sqlite postgres endif ifeq ($(FULL_TARGET),x86_64-embedded) override TARGET_DIRS+=regexpr endif ifeq ($(FULL_TARGET),arm-linux) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc pthreads sqlite imagemagick dbus httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc pthreads sqlite imagemagick httpd endif ifeq ($(FULL_TARGET),arm-palmos) override TARGET_DIRS+=regexpr @@ -391,10 +391,10 @@ ifeq ($(FULL_TARGET),arm-symbian) override TARGET_DIRS+=regexpr endif ifeq ($(FULL_TARGET),powerpc64-linux) -override TARGET_DIRS+=regexpr gdbint postgres oracle odbc pthreads sqlite imagemagick dbus httpd +override TARGET_DIRS+=regexpr gdbint postgres odbc pthreads sqlite imagemagick httpd endif ifeq ($(FULL_TARGET),powerpc64-darwin) -override TARGET_DIRS+=regexpr postgres oracle odbc sqlite pthreads imagemagick httpd +override TARGET_DIRS+=regexpr postgres odbc sqlite pthreads imagemagick httpd endif ifeq ($(FULL_TARGET),powerpc64-embedded) override TARGET_DIRS+=regexpr @@ -1482,12 +1482,10 @@ ifeq ($(FULL_TARGET),i386-linux) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_PTHREADS=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_IMAGEMAGICK=1 -TARGET_DIRS_DBUS=1 TARGET_DIRS_HTTPD=1 TARGET_DIRS_LIBC=1 endif @@ -1501,7 +1499,6 @@ TARGET_DIRS_GDBINT=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_IMAGEMAGICK=1 TARGET_DIRS_HTTPD=1 endif @@ -1512,7 +1509,6 @@ ifeq ($(FULL_TARGET),i386-freebsd) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_PTHREADS=1 @@ -1532,7 +1528,6 @@ ifeq ($(FULL_TARGET),i386-netbsd) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_IMAGEMAGICK=1 TARGET_DIRS_HTTPD=1 @@ -1540,7 +1535,6 @@ endif ifeq ($(FULL_TARGET),i386-solaris) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_PTHREADS=1 @@ -1557,7 +1551,6 @@ ifeq ($(FULL_TARGET),i386-openbsd) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_IMAGEMAGICK=1 TARGET_DIRS_HTTPD=1 @@ -1568,7 +1561,6 @@ endif ifeq ($(FULL_TARGET),i386-darwin) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_PTHREADS=1 @@ -1599,19 +1591,16 @@ ifeq ($(FULL_TARGET),m68k-linux) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_PTHREADS=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_IMAGEMAGICK=1 -TARGET_DIRS_DBUS=1 TARGET_DIRS_HTTPD=1 endif ifeq ($(FULL_TARGET),m68k-freebsd) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_PTHREADS=1 @@ -1622,7 +1611,6 @@ ifeq ($(FULL_TARGET),m68k-netbsd) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_IMAGEMAGICK=1 TARGET_DIRS_HTTPD=1 @@ -1637,7 +1625,6 @@ ifeq ($(FULL_TARGET),m68k-openbsd) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_IMAGEMAGICK=1 TARGET_DIRS_HTTPD=1 @@ -1652,19 +1639,16 @@ ifeq ($(FULL_TARGET),powerpc-linux) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_PTHREADS=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_IMAGEMAGICK=1 -TARGET_DIRS_DBUS=1 TARGET_DIRS_HTTPD=1 endif ifeq ($(FULL_TARGET),powerpc-netbsd) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_IMAGEMAGICK=1 TARGET_DIRS_HTTPD=1 @@ -1678,7 +1662,6 @@ endif ifeq ($(FULL_TARGET),powerpc-darwin) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_PTHREADS=1 @@ -1695,19 +1678,16 @@ ifeq ($(FULL_TARGET),sparc-linux) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_PTHREADS=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_IMAGEMAGICK=1 -TARGET_DIRS_DBUS=1 TARGET_DIRS_HTTPD=1 endif ifeq ($(FULL_TARGET),sparc-netbsd) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_IMAGEMAGICK=1 TARGET_DIRS_HTTPD=1 @@ -1715,7 +1695,6 @@ endif ifeq ($(FULL_TARGET),sparc-solaris) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_PTHREADS=1 @@ -1729,19 +1708,16 @@ ifeq ($(FULL_TARGET),x86_64-linux) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_PTHREADS=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_IMAGEMAGICK=1 -TARGET_DIRS_DBUS=1 TARGET_DIRS_HTTPD=1 endif ifeq ($(FULL_TARGET),x86_64-freebsd) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_PTHREADS=1 @@ -1751,7 +1727,6 @@ endif ifeq ($(FULL_TARGET),x86_64-darwin) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_PTHREADS=1 @@ -1763,7 +1738,6 @@ TARGET_DIRS_REGEXPR=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 endif ifeq ($(FULL_TARGET),x86_64-embedded) TARGET_DIRS_REGEXPR=1 @@ -1772,12 +1746,10 @@ ifeq ($(FULL_TARGET),arm-linux) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_PTHREADS=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_IMAGEMAGICK=1 -TARGET_DIRS_DBUS=1 TARGET_DIRS_HTTPD=1 endif ifeq ($(FULL_TARGET),arm-palmos) @@ -1804,18 +1776,15 @@ ifeq ($(FULL_TARGET),powerpc64-linux) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_GDBINT=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_PTHREADS=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_IMAGEMAGICK=1 -TARGET_DIRS_DBUS=1 TARGET_DIRS_HTTPD=1 endif ifeq ($(FULL_TARGET),powerpc64-darwin) TARGET_DIRS_REGEXPR=1 TARGET_DIRS_POSTGRES=1 -TARGET_DIRS_ORACLE=1 TARGET_DIRS_ODBC=1 TARGET_DIRS_SQLITE=1 TARGET_DIRS_PTHREADS=1 @@ -1960,51 +1929,6 @@ postgres: $(MAKE) -C postgres all .PHONY: postgres_all postgres_debug postgres_smart postgres_release postgres_units postgres_examples postgres_shared postgres_install postgres_sourceinstall postgres_exampleinstall postgres_distinstall postgres_zipinstall postgres_zipsourceinstall postgres_zipexampleinstall postgres_zipdistinstall postgres_clean postgres_distclean postgres_cleanall postgres_info postgres_makefiles postgres endif -ifdef TARGET_DIRS_ORACLE -oracle_all: - $(MAKE) -C oracle all -oracle_debug: - $(MAKE) -C oracle debug -oracle_smart: - $(MAKE) -C oracle smart -oracle_release: - $(MAKE) -C oracle release -oracle_units: - $(MAKE) -C oracle units -oracle_examples: - $(MAKE) -C oracle examples -oracle_shared: - $(MAKE) -C oracle shared -oracle_install: - $(MAKE) -C oracle install -oracle_sourceinstall: - $(MAKE) -C oracle sourceinstall -oracle_exampleinstall: - $(MAKE) -C oracle exampleinstall -oracle_distinstall: - $(MAKE) -C oracle distinstall -oracle_zipinstall: - $(MAKE) -C oracle zipinstall -oracle_zipsourceinstall: - $(MAKE) -C oracle zipsourceinstall -oracle_zipexampleinstall: - $(MAKE) -C oracle zipexampleinstall -oracle_zipdistinstall: - $(MAKE) -C oracle zipdistinstall -oracle_clean: - $(MAKE) -C oracle clean -oracle_distclean: - $(MAKE) -C oracle distclean -oracle_cleanall: - $(MAKE) -C oracle cleanall -oracle_info: - $(MAKE) -C oracle info -oracle_makefiles: - $(MAKE) -C oracle makefiles -oracle: - $(MAKE) -C oracle all -.PHONY: oracle_all oracle_debug oracle_smart oracle_release oracle_units oracle_examples oracle_shared oracle_install oracle_sourceinstall oracle_exampleinstall oracle_distinstall oracle_zipinstall oracle_zipsourceinstall oracle_zipexampleinstall oracle_zipdistinstall oracle_clean oracle_distclean oracle_cleanall oracle_info oracle_makefiles oracle -endif ifdef TARGET_DIRS_ODBC odbc_all: $(MAKE) -C odbc all @@ -2185,51 +2109,6 @@ imagemagick: $(MAKE) -C imagemagick all .PHONY: imagemagick_all imagemagick_debug imagemagick_smart imagemagick_release imagemagick_units imagemagick_examples imagemagick_shared imagemagick_install imagemagick_sourceinstall imagemagick_exampleinstall imagemagick_distinstall imagemagick_zipinstall imagemagick_zipsourceinstall imagemagick_zipexampleinstall imagemagick_zipdistinstall imagemagick_clean imagemagick_distclean imagemagick_cleanall imagemagick_info imagemagick_makefiles imagemagick endif -ifdef TARGET_DIRS_DBUS -dbus_all: - $(MAKE) -C dbus all -dbus_debug: - $(MAKE) -C dbus debug -dbus_smart: - $(MAKE) -C dbus smart -dbus_release: - $(MAKE) -C dbus release -dbus_units: - $(MAKE) -C dbus units -dbus_examples: - $(MAKE) -C dbus examples -dbus_shared: - $(MAKE) -C dbus shared -dbus_install: - $(MAKE) -C dbus install -dbus_sourceinstall: - $(MAKE) -C dbus sourceinstall -dbus_exampleinstall: - $(MAKE) -C dbus exampleinstall -dbus_distinstall: - $(MAKE) -C dbus distinstall -dbus_zipinstall: - $(MAKE) -C dbus zipinstall -dbus_zipsourceinstall: - $(MAKE) -C dbus zipsourceinstall -dbus_zipexampleinstall: - $(MAKE) -C dbus zipexampleinstall -dbus_zipdistinstall: - $(MAKE) -C dbus zipdistinstall -dbus_clean: - $(MAKE) -C dbus clean -dbus_distclean: - $(MAKE) -C dbus distclean -dbus_cleanall: - $(MAKE) -C dbus cleanall -dbus_info: - $(MAKE) -C dbus info -dbus_makefiles: - $(MAKE) -C dbus makefiles -dbus: - $(MAKE) -C dbus all -.PHONY: dbus_all dbus_debug dbus_smart dbus_release dbus_units dbus_examples dbus_shared dbus_install dbus_sourceinstall dbus_exampleinstall dbus_distinstall dbus_zipinstall dbus_zipsourceinstall dbus_zipexampleinstall dbus_zipdistinstall dbus_clean dbus_distclean dbus_cleanall dbus_info dbus_makefiles dbus -endif ifdef TARGET_DIRS_HTTPD httpd_all: $(MAKE) -C httpd all diff --git a/packages/base/Makefile.fpc b/packages/base/Makefile.fpc index 16f54424b7..0bba850856 100644 --- a/packages/base/Makefile.fpc +++ b/packages/base/Makefile.fpc @@ -5,7 +5,7 @@ [target] dirs=regexpr dirs_i386_linux=libc -dirs_linux=gdbint postgres odbc pthreads sqlite imagemagick dbus httpd +dirs_linux=gdbint postgres odbc pthreads sqlite imagemagick httpd dirs_win32=gdbint odbc sqlite postgres imagemagick httpd dirs_win64= odbc sqlite postgres dirs_wince= sqlite postgres diff --git a/packages/base/dbus/Makefile b/packages/dbus/Makefile similarity index 78% rename from packages/base/dbus/Makefile rename to packages/dbus/Makefile index c5ed9ba024..f34754d451 100644 --- a/packages/base/dbus/Makefile +++ b/packages/dbus/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos 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 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 sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded @@ -98,7 +98,7 @@ endif endif export ECHO endif -override DEFAULT_FPCDIR=../../.. +override DEFAULT_FPCDIR=../.. ifndef FPC ifdef PP FPC=$(PP) @@ -402,165 +402,483 @@ ifeq ($(FULL_TARGET),powerpc64-embedded) override TARGET_UNITS+=dbus endif ifeq ($(FULL_TARGET),i386-linux) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-go32v2) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-win32) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-os2) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-freebsd) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-beos) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-netbsd) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-solaris) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-qnx) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-netware) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-openbsd) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-wdosx) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-darwin) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-emx) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-watcom) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-netwlibc) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-wince) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-embedded) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),i386-symbian) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),m68k-linux) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),m68k-freebsd) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),m68k-netbsd) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),m68k-amiga) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),m68k-atari) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),m68k-openbsd) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),m68k-palmos) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),m68k-embedded) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),powerpc-linux) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),powerpc-netbsd) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),powerpc-amiga) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),powerpc-macos) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),powerpc-darwin) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),powerpc-morphos) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),powerpc-embedded) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),sparc-linux) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),sparc-netbsd) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),sparc-solaris) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),sparc-embedded) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),x86_64-linux) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),x86_64-freebsd) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),x86_64-darwin) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),x86_64-win64) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),x86_64-embedded) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),arm-linux) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),arm-palmos) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),arm-wince) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),arm-gba) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),arm-nds) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),arm-embedded) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),arm-symbian) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),powerpc64-linux) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),powerpc64-darwin) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif ifeq ($(FULL_TARGET),powerpc64-embedded) -override TARGET_EXAMPLEDIRS+=example +override TARGET_EXAMPLEDIRS+=examples endif override INSTALL_FPCPACKAGE=y +ifeq ($(FULL_TARGET),i386-linux) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-go32v2) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-win32) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-os2) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-freebsd) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-beos) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-netbsd) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-solaris) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-qnx) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-netware) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-openbsd) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-wdosx) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-darwin) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-emx) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-watcom) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-netwlibc) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-wince) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-embedded) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-symbian) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),m68k-linux) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),m68k-freebsd) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),m68k-netbsd) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),m68k-amiga) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),m68k-atari) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),m68k-openbsd) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),m68k-palmos) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),m68k-embedded) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),powerpc-linux) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),powerpc-netbsd) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),powerpc-amiga) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),powerpc-macos) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),powerpc-darwin) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),powerpc-morphos) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),powerpc-embedded) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),sparc-linux) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),sparc-netbsd) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),sparc-solaris) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),sparc-embedded) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),x86_64-linux) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),x86_64-freebsd) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),x86_64-darwin) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),x86_64-win64) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),x86_64-embedded) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),arm-linux) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),arm-palmos) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),arm-wince) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),arm-gba) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),arm-nds) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),arm-embedded) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),arm-symbian) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),powerpc64-linux) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),powerpc64-darwin) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),powerpc64-embedded) +override COMPILER_INCLUDEDIR+=src +endif +ifeq ($(FULL_TARGET),i386-linux) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-go32v2) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-win32) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-os2) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-freebsd) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-beos) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-netbsd) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-solaris) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-qnx) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-netware) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-openbsd) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-wdosx) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-darwin) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-emx) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-watcom) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-netwlibc) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-wince) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-embedded) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),i386-symbian) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),m68k-linux) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),m68k-freebsd) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),m68k-netbsd) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),m68k-amiga) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),m68k-atari) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),m68k-openbsd) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),m68k-palmos) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),m68k-embedded) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),powerpc-linux) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),powerpc-netbsd) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),powerpc-amiga) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),powerpc-macos) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),powerpc-darwin) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),powerpc-morphos) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),powerpc-embedded) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),sparc-linux) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),sparc-netbsd) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),sparc-solaris) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),sparc-embedded) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),x86_64-linux) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),x86_64-freebsd) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),x86_64-darwin) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),x86_64-win64) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),x86_64-embedded) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),arm-linux) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),arm-palmos) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),arm-wince) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),arm-gba) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),arm-nds) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),arm-embedded) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),arm-symbian) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),powerpc64-linux) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),powerpc64-darwin) +override COMPILER_SOURCEDIR+=src tests examples +endif +ifeq ($(FULL_TARGET),powerpc64-embedded) +override COMPILER_SOURCEDIR+=src tests examples +endif ifdef REQUIRE_UNITSDIR override UNITSDIR+=$(REQUIRE_UNITSDIR) endif @@ -1685,7 +2003,7 @@ endif endif endif .PHONY: fpc_units -ifneq ($(TARGET_UNITS),) +ifneq ($(TARGET_UNITS)$(TARGET_IMPLICITUNITS),) override ALLTARGET+=fpc_units override UNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_UNITS)) override IMPLICITUNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_IMPLICITUNITS)) @@ -2119,208 +2437,208 @@ fpc_makefile_sub2: $(addsuffix _makefile_dirs,$(TARGET_DIRS) $(TARGET_EXAMPLEDIR fpc_makefile_dirs: fpc_makefile_sub1 fpc_makefile_sub2 fpc_makefiles: fpc_makefile fpc_makefile_dirs ifeq ($(FULL_TARGET),i386-linux) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-go32v2) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-win32) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-os2) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-freebsd) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-beos) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-netbsd) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-solaris) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-qnx) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-netware) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-openbsd) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-wdosx) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-darwin) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-emx) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-watcom) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-netwlibc) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-wince) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-embedded) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-symbian) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-linux) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-freebsd) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-netbsd) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-amiga) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-atari) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-openbsd) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-palmos) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-embedded) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-linux) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-netbsd) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-amiga) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-macos) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-darwin) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-morphos) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-embedded) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),sparc-linux) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),sparc-netbsd) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),sparc-solaris) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),sparc-embedded) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),x86_64-linux) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),x86_64-freebsd) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),x86_64-darwin) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),x86_64-win64) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),x86_64-embedded) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-linux) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-palmos) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-wince) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-gba) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-nds) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-embedded) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-symbian) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc64-linux) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc64-darwin) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc64-embedded) -TARGET_EXAMPLEDIRS_EXAMPLE=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif -ifdef TARGET_EXAMPLEDIRS_EXAMPLE -example_all: - $(MAKE) -C example all -example_debug: - $(MAKE) -C example debug -example_smart: - $(MAKE) -C example smart -example_release: - $(MAKE) -C example release -example_units: - $(MAKE) -C example units -example_examples: - $(MAKE) -C example examples -example_shared: - $(MAKE) -C example shared -example_install: - $(MAKE) -C example install -example_sourceinstall: - $(MAKE) -C example sourceinstall -example_exampleinstall: - $(MAKE) -C example exampleinstall -example_distinstall: - $(MAKE) -C example distinstall -example_zipinstall: - $(MAKE) -C example zipinstall -example_zipsourceinstall: - $(MAKE) -C example zipsourceinstall -example_zipexampleinstall: - $(MAKE) -C example zipexampleinstall -example_zipdistinstall: - $(MAKE) -C example zipdistinstall -example_clean: - $(MAKE) -C example clean -example_distclean: - $(MAKE) -C example distclean -example_cleanall: - $(MAKE) -C example cleanall -example_info: - $(MAKE) -C example info -example_makefiles: - $(MAKE) -C example makefiles -example: - $(MAKE) -C example all -.PHONY: example_all example_debug example_smart example_release example_units example_examples example_shared example_install example_sourceinstall example_exampleinstall example_distinstall example_zipinstall example_zipsourceinstall example_zipexampleinstall example_zipdistinstall example_clean example_distclean example_cleanall example_info example_makefiles example +ifdef TARGET_EXAMPLEDIRS_EXAMPLES +examples_all: + $(MAKE) -C examples all +examples_debug: + $(MAKE) -C examples debug +examples_smart: + $(MAKE) -C examples smart +examples_release: + $(MAKE) -C examples release +examples_units: + $(MAKE) -C examples units +examples_examples: + $(MAKE) -C examples examples +examples_shared: + $(MAKE) -C examples shared +examples_install: + $(MAKE) -C examples install +examples_sourceinstall: + $(MAKE) -C examples sourceinstall +examples_exampleinstall: + $(MAKE) -C examples exampleinstall +examples_distinstall: + $(MAKE) -C examples distinstall +examples_zipinstall: + $(MAKE) -C examples zipinstall +examples_zipsourceinstall: + $(MAKE) -C examples zipsourceinstall +examples_zipexampleinstall: + $(MAKE) -C examples zipexampleinstall +examples_zipdistinstall: + $(MAKE) -C examples zipdistinstall +examples_clean: + $(MAKE) -C examples clean +examples_distclean: + $(MAKE) -C examples distclean +examples_cleanall: + $(MAKE) -C examples cleanall +examples_info: + $(MAKE) -C examples info +examples_makefiles: + $(MAKE) -C examples makefiles +examples: + $(MAKE) -C examples all +.PHONY: examples_all examples_debug examples_smart examples_release examples_units examples_examples examples_shared examples_install examples_sourceinstall examples_exampleinstall examples_distinstall examples_zipinstall examples_zipsourceinstall examples_zipexampleinstall examples_zipdistinstall examples_clean examples_distclean examples_cleanall examples_info examples_makefiles examples endif all: fpc_all debug: fpc_debug diff --git a/packages/base/dbus/Makefile.fpc b/packages/dbus/Makefile.fpc similarity index 64% rename from packages/base/dbus/Makefile.fpc rename to packages/dbus/Makefile.fpc index fa90596ce7..77a00d3c22 100644 --- a/packages/base/dbus/Makefile.fpc +++ b/packages/dbus/Makefile.fpc @@ -8,7 +8,7 @@ version=2.0.4 [target] units=dbus -exampledirs=example +exampledirs=examples [require] libc=y @@ -17,7 +17,11 @@ libc=y fpcpackage=y [default] -fpcdir=../../.. +fpcdir=../.. + +[compiler] +includedir=src +sourcedir=src tests examples [rules] diff --git a/packages/base/dbus/example/Makefile b/packages/dbus/examples/Makefile similarity index 99% rename from packages/base/dbus/example/Makefile rename to packages/dbus/examples/Makefile index d8dc323f87..db6a477a37 100644 --- a/packages/base/dbus/example/Makefile +++ b/packages/dbus/examples/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/11/08] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/26] # default: all MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos 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 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 sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded @@ -98,7 +98,7 @@ endif endif export ECHO endif -override DEFAULT_FPCDIR=../../../.. +override DEFAULT_FPCDIR=../../.. ifndef FPC ifdef PP FPC=$(PP) diff --git a/packages/base/dbus/example/Makefile.fpc b/packages/dbus/examples/Makefile.fpc similarity index 87% rename from packages/base/dbus/example/Makefile.fpc rename to packages/dbus/examples/Makefile.fpc index d354fa89bf..799a97e2a8 100644 --- a/packages/base/dbus/example/Makefile.fpc +++ b/packages/dbus/examples/Makefile.fpc @@ -12,4 +12,4 @@ packages=dbus fpcpackage=y [default] -fpcdir=../../../.. +fpcdir=../../.. diff --git a/packages/base/dbus/example/busexample.pp b/packages/dbus/examples/busexample.pp similarity index 100% rename from packages/base/dbus/example/busexample.pp rename to packages/dbus/examples/busexample.pp diff --git a/packages/dbus/fpmake.pp b/packages/dbus/fpmake.pp new file mode 100644 index 0000000000..2c550e372e --- /dev/null +++ b/packages/dbus/fpmake.pp @@ -0,0 +1,47 @@ +{$ifndef ALLPACKAGES} +{$mode objfpc}{$H+} +program fpmake; + +uses fpmkunit; + +Var + P : TPackage; + T : TTarget; +begin + With Installer do + begin +{$endif ALLPACKAGES} + + P:=AddPackage('dbus'); +{$ifdef ALLPACKAGES} + P.Directory:='dbus'; +{$endif ALLPACKAGES} + P.Version:='2.0.0'; + P.SourcePath.Add('src'); + + T:=P.Targets.AddUnit('dbus.pas'); + with T.Dependencies do + begin + AddInclude('dbus-macros.inc'); + AddInclude('dbus-arch-deps.inc'); + AddInclude('dbus-types.inc'); + AddInclude('dbus-errors.inc'); + AddInclude('dbus-address.inc'); + AddInclude('dbus-message.inc'); + AddInclude('dbus-memory.inc'); + AddInclude('dbus-shared.inc'); + AddInclude('dbus-connection.inc'); + AddInclude('dbus-bus.inc'); + AddInclude('dbus-pending-call.inc'); + AddInclude('dbus-protocol.inc'); + AddInclude('dbus-server.inc'); + AddInclude('dbus-signature.inc'); + AddInclude('dbus-threads.inc'); + end; + + +{$ifndef ALLPACKAGES} + Run; + end; +end. +{$endif ALLPACKAGES} diff --git a/packages/base/dbus/dbus-address.inc b/packages/dbus/src/dbus-address.inc similarity index 100% rename from packages/base/dbus/dbus-address.inc rename to packages/dbus/src/dbus-address.inc diff --git a/packages/base/dbus/dbus-arch-deps.inc b/packages/dbus/src/dbus-arch-deps.inc similarity index 100% rename from packages/base/dbus/dbus-arch-deps.inc rename to packages/dbus/src/dbus-arch-deps.inc diff --git a/packages/base/dbus/dbus-bus.inc b/packages/dbus/src/dbus-bus.inc similarity index 100% rename from packages/base/dbus/dbus-bus.inc rename to packages/dbus/src/dbus-bus.inc diff --git a/packages/base/dbus/dbus-connection.inc b/packages/dbus/src/dbus-connection.inc similarity index 100% rename from packages/base/dbus/dbus-connection.inc rename to packages/dbus/src/dbus-connection.inc diff --git a/packages/base/dbus/dbus-errors.inc b/packages/dbus/src/dbus-errors.inc similarity index 100% rename from packages/base/dbus/dbus-errors.inc rename to packages/dbus/src/dbus-errors.inc diff --git a/packages/base/dbus/dbus-macros.inc b/packages/dbus/src/dbus-macros.inc similarity index 100% rename from packages/base/dbus/dbus-macros.inc rename to packages/dbus/src/dbus-macros.inc diff --git a/packages/base/dbus/dbus-memory.inc b/packages/dbus/src/dbus-memory.inc similarity index 100% rename from packages/base/dbus/dbus-memory.inc rename to packages/dbus/src/dbus-memory.inc diff --git a/packages/base/dbus/dbus-message.inc b/packages/dbus/src/dbus-message.inc similarity index 100% rename from packages/base/dbus/dbus-message.inc rename to packages/dbus/src/dbus-message.inc diff --git a/packages/base/dbus/dbus-pending-call.inc b/packages/dbus/src/dbus-pending-call.inc similarity index 100% rename from packages/base/dbus/dbus-pending-call.inc rename to packages/dbus/src/dbus-pending-call.inc diff --git a/packages/base/dbus/dbus-protocol.inc b/packages/dbus/src/dbus-protocol.inc similarity index 100% rename from packages/base/dbus/dbus-protocol.inc rename to packages/dbus/src/dbus-protocol.inc diff --git a/packages/base/dbus/dbus-server.inc b/packages/dbus/src/dbus-server.inc similarity index 100% rename from packages/base/dbus/dbus-server.inc rename to packages/dbus/src/dbus-server.inc diff --git a/packages/base/dbus/dbus-shared.inc b/packages/dbus/src/dbus-shared.inc similarity index 100% rename from packages/base/dbus/dbus-shared.inc rename to packages/dbus/src/dbus-shared.inc diff --git a/packages/base/dbus/dbus-signature.inc b/packages/dbus/src/dbus-signature.inc similarity index 100% rename from packages/base/dbus/dbus-signature.inc rename to packages/dbus/src/dbus-signature.inc diff --git a/packages/base/dbus/dbus-threads.inc b/packages/dbus/src/dbus-threads.inc similarity index 100% rename from packages/base/dbus/dbus-threads.inc rename to packages/dbus/src/dbus-threads.inc diff --git a/packages/base/dbus/dbus-types.inc b/packages/dbus/src/dbus-types.inc similarity index 100% rename from packages/base/dbus/dbus-types.inc rename to packages/dbus/src/dbus-types.inc diff --git a/packages/base/dbus/dbus.pas b/packages/dbus/src/dbus.pas similarity index 100% rename from packages/base/dbus/dbus.pas rename to packages/dbus/src/dbus.pas diff --git a/packages/base/dbus/dbus_arch_deps.inc b/packages/dbus/src/dbus_arch_deps.inc similarity index 100% rename from packages/base/dbus/dbus_arch_deps.inc rename to packages/dbus/src/dbus_arch_deps.inc