From 037e6a2c1130eeaeb13aa448e001e213e019c473 Mon Sep 17 00:00:00 2001 From: peter Date: Mon, 14 Jan 2008 16:54:03 +0000 Subject: [PATCH] * moved freevision package git-svn-id: trunk@9752 - --- .gitattributes | 76 +- .gitignore | 14 - Makefile | 251 ++----- Makefile.fpc | 63 +- packages/Makefile | 206 ++++-- packages/Makefile.fpc | 2 +- {fv => packages/fv}/Makefile | 677 +++++++++++------- {fv => packages/fv}/Makefile.fpc | 12 +- {fv/test => packages/fv/examples}/Makefile | 4 +- .../fv/examples}/Makefile.fpc | 2 +- .../fv/examples}/platform.inc | 0 {fv/test => packages/fv/examples}/testapp.lpi | 0 {fv/test => packages/fv/examples}/testapp.pas | 0 {fv => packages/fv/src}/app.pas | 0 {fv => packages/fv/src}/asciitab.pas | 0 {fv => packages/fv/src}/buildfv.pas | 0 {fv => packages/fv/src}/colortxt.pas | 0 {fv => packages/fv/src}/dialogs.pas | 0 {fv => packages/fv/src}/drivers.pas | 0 {fv => packages/fv/src}/editors.pas | 0 {fv => packages/fv/src}/fvcommon.pas | 0 {fv => packages/fv/src}/fvconsts.pas | 0 {fv => packages/fv/src}/gadgets.pas | 0 {fv => packages/fv/src}/go32smsg.inc | 0 {fv => packages/fv/src}/histlist.pas | 0 {fv => packages/fv/src}/inplong.pas | 0 {fv => packages/fv/src}/memory.pas | 0 {fv => packages/fv/src}/menus.pas | 0 {fv => packages/fv/src}/msgbox.pas | 0 {fv => packages/fv/src}/outline.pas | 0 {fv => packages/fv/src}/platform.inc | 0 {fv => packages/fv/src}/resource.pas | 0 {fv => packages/fv/src}/statuses.pas | 0 {fv => packages/fv/src}/stddlg.pas | 0 {fv => packages/fv/src}/str.inc | 0 {fv => packages/fv/src}/strtxt.inc | 0 {fv => packages/fv/src}/sysmsg.pas | 0 {fv => packages/fv/src}/tabs.pas | 0 {fv => packages/fv/src}/time.pas | 0 {fv => packages/fv/src}/timeddlg.pas | 0 {fv => packages/fv/src}/unixsmsg.inc | 0 {fv => packages/fv/src}/validate.pas | 0 {fv => packages/fv/src}/views.pas | 0 {fv => packages/fv/src}/w32smsg.inc | 0 44 files changed, 675 insertions(+), 632 deletions(-) rename {fv => packages/fv}/Makefile (83%) rename {fv => packages/fv}/Makefile.fpc (72%) rename {fv/test => packages/fv/examples}/Makefile (99%) rename {fv/test => packages/fv/examples}/Makefile.fpc (87%) rename {fv/test => packages/fv/examples}/platform.inc (100%) rename {fv/test => packages/fv/examples}/testapp.lpi (100%) rename {fv/test => packages/fv/examples}/testapp.pas (100%) rename {fv => packages/fv/src}/app.pas (100%) rename {fv => packages/fv/src}/asciitab.pas (100%) rename {fv => packages/fv/src}/buildfv.pas (100%) rename {fv => packages/fv/src}/colortxt.pas (100%) rename {fv => packages/fv/src}/dialogs.pas (100%) rename {fv => packages/fv/src}/drivers.pas (100%) rename {fv => packages/fv/src}/editors.pas (100%) rename {fv => packages/fv/src}/fvcommon.pas (100%) rename {fv => packages/fv/src}/fvconsts.pas (100%) rename {fv => packages/fv/src}/gadgets.pas (100%) rename {fv => packages/fv/src}/go32smsg.inc (100%) rename {fv => packages/fv/src}/histlist.pas (100%) rename {fv => packages/fv/src}/inplong.pas (100%) rename {fv => packages/fv/src}/memory.pas (100%) rename {fv => packages/fv/src}/menus.pas (100%) rename {fv => packages/fv/src}/msgbox.pas (100%) rename {fv => packages/fv/src}/outline.pas (100%) rename {fv => packages/fv/src}/platform.inc (100%) rename {fv => packages/fv/src}/resource.pas (100%) rename {fv => packages/fv/src}/statuses.pas (100%) rename {fv => packages/fv/src}/stddlg.pas (100%) rename {fv => packages/fv/src}/str.inc (100%) rename {fv => packages/fv/src}/strtxt.inc (100%) rename {fv => packages/fv/src}/sysmsg.pas (100%) rename {fv => packages/fv/src}/tabs.pas (100%) rename {fv => packages/fv/src}/time.pas (100%) rename {fv => packages/fv/src}/timeddlg.pas (100%) rename {fv => packages/fv/src}/unixsmsg.inc (100%) rename {fv => packages/fv/src}/validate.pas (100%) rename {fv => packages/fv/src}/views.pas (100%) rename {fv => packages/fv/src}/w32smsg.inc (100%) diff --git a/.gitattributes b/.gitattributes index 625019152a..48f1d148d3 100644 --- a/.gitattributes +++ b/.gitattributes @@ -593,44 +593,6 @@ compiler/x86_64/x8664nop.inc svneol=native#text/plain compiler/x86_64/x8664op.inc svneol=native#text/plain compiler/x86_64/x8664pro.inc svneol=native#text/plain compiler/x86_64/x8664tab.inc svneol=native#text/plain -fv/Makefile svneol=native#text/plain -fv/Makefile.fpc svneol=native#text/plain -fv/app.pas svneol=native#text/plain -fv/asciitab.pas svneol=native#text/plain -fv/buildfv.pas svneol=native#text/plain -fv/colortxt.pas svneol=native#text/plain -fv/dialogs.pas svneol=native#text/plain -fv/drivers.pas svneol=native#text/plain -fv/editors.pas svneol=native#text/plain -fv/fvcommon.pas svneol=native#text/plain -fv/fvconsts.pas svneol=native#text/plain -fv/gadgets.pas svneol=native#text/plain -fv/go32smsg.inc svneol=native#text/plain -fv/histlist.pas svneol=native#text/plain -fv/inplong.pas svneol=native#text/plain -fv/memory.pas svneol=native#text/plain -fv/menus.pas svneol=native#text/plain -fv/msgbox.pas svneol=native#text/plain -fv/outline.pas -text -fv/platform.inc svneol=native#text/plain -fv/resource.pas svneol=native#text/plain -fv/statuses.pas svneol=native#text/plain -fv/stddlg.pas svneol=native#text/plain -fv/str.inc svneol=native#text/plain -fv/strtxt.inc svneol=native#text/plain -fv/sysmsg.pas svneol=native#text/plain -fv/tabs.pas svneol=native#text/plain -fv/test/Makefile svneol=native#text/plain -fv/test/Makefile.fpc svneol=native#text/plain -fv/test/platform.inc svneol=native#text/plain -fv/test/testapp.lpi -text -fv/test/testapp.pas svneol=native#text/plain -fv/time.pas svneol=native#text/plain -fv/timeddlg.pas svneol=native#text/plain -fv/unixsmsg.inc svneol=native#text/plain -fv/validate.pas svneol=native#text/plain -fv/views.pas svneol=native#text/plain -fv/w32smsg.inc svneol=native#text/plain ide/Makefile svneol=native#text/plain ide/Makefile.fpc svneol=native#text/plain ide/README -text @@ -4405,6 +4367,44 @@ packages/fpmkunit/Makefile svneol=native#text/plain packages/fpmkunit/Makefile.fpc svneol=native#text/plain packages/fpmkunit/fpmake.pp svneol=native#text/plain packages/fpmkunit/src/fpmkunit.pp svneol=native#text/plain +packages/fv/Makefile svneol=native#text/plain +packages/fv/Makefile.fpc svneol=native#text/plain +packages/fv/examples/Makefile svneol=native#text/plain +packages/fv/examples/Makefile.fpc svneol=native#text/plain +packages/fv/examples/platform.inc svneol=native#text/plain +packages/fv/examples/testapp.lpi svneol=native#text/plain +packages/fv/examples/testapp.pas svneol=native#text/plain +packages/fv/src/app.pas svneol=native#text/plain +packages/fv/src/asciitab.pas svneol=native#text/plain +packages/fv/src/buildfv.pas svneol=native#text/plain +packages/fv/src/colortxt.pas svneol=native#text/plain +packages/fv/src/dialogs.pas svneol=native#text/plain +packages/fv/src/drivers.pas svneol=native#text/plain +packages/fv/src/editors.pas svneol=native#text/plain +packages/fv/src/fvcommon.pas svneol=native#text/plain +packages/fv/src/fvconsts.pas svneol=native#text/plain +packages/fv/src/gadgets.pas svneol=native#text/plain +packages/fv/src/go32smsg.inc svneol=native#text/plain +packages/fv/src/histlist.pas svneol=native#text/plain +packages/fv/src/inplong.pas svneol=native#text/plain +packages/fv/src/memory.pas svneol=native#text/plain +packages/fv/src/menus.pas svneol=native#text/plain +packages/fv/src/msgbox.pas svneol=native#text/plain +packages/fv/src/outline.pas svneol=native#text/plain +packages/fv/src/platform.inc svneol=native#text/plain +packages/fv/src/resource.pas svneol=native#text/plain +packages/fv/src/statuses.pas svneol=native#text/plain +packages/fv/src/stddlg.pas svneol=native#text/plain +packages/fv/src/str.inc svneol=native#text/plain +packages/fv/src/strtxt.inc svneol=native#text/plain +packages/fv/src/sysmsg.pas svneol=native#text/plain +packages/fv/src/tabs.pas svneol=native#text/plain +packages/fv/src/time.pas svneol=native#text/plain +packages/fv/src/timeddlg.pas svneol=native#text/plain +packages/fv/src/unixsmsg.inc svneol=native#text/plain +packages/fv/src/validate.pas svneol=native#text/plain +packages/fv/src/views.pas svneol=native#text/plain +packages/fv/src/w32smsg.inc svneol=native#text/plain packages/hash/Makefile svneol=native#text/plain packages/hash/Makefile.fpc svneol=native#text/plain packages/hash/examples/md5.ref svneol=native#text/plain diff --git a/.gitignore b/.gitignore index 3af1c019a0..e36ef1b12b 100644 --- a/.gitignore +++ b/.gitignore @@ -149,20 +149,6 @@ compiler/x86_64/*.s compiler/x86_64/fpcmade.* compiler/x86_64/units /fpcmade.* -fv/*.bak -fv/*.exe -fv/*.o -fv/*.ppu -fv/*.s -fv/fpcmade.* -fv/test/*.bak -fv/test/*.exe -fv/test/*.o -fv/test/*.ppu -fv/test/*.s -fv/test/fpcmade.* -fv/test/units -fv/units ide/*.bak ide/*.exe ide/*.o diff --git a/Makefile b/Makefile index f109093d54..7d92b17c5c 100644 --- a/Makefile +++ b/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 [2007/12/01] # default: help 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 @@ -336,180 +336,172 @@ endif CLEANOPTS=FPC=$(PPNEW) BUILDOPTS=FPC=$(PPNEW) RELEASE=1 INSTALLOPTS=FPC=$(PPNEW) ZIPDESTDIR=$(BASEDIR) FPCMAKE=$(FPCMAKENEW) -ifneq ($(wildcard fv),) -NOFVTARGETS=wince -ifeq ($(findstring $(OS_TARGET),$(NOFVTARGETS)),) -FV=1 -endif -endif ifndef CROSSCOMPILE ifneq ($(wildcard ide),) -ifneq ($(wildcard fv),) IDETARGETS=go32v2 win32 linux freebsd os2 emx ifneq ($(findstring $(OS_TARGET),$(IDETARGETS)),) IDE=1 endif endif endif -endif ifeq ($(FULL_TARGET),i386-linux) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-go32v2) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-win32) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-os2) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-freebsd) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-beos) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-netbsd) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-solaris) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-qnx) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-netware) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-openbsd) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-wdosx) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-darwin) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-emx) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-watcom) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-netwlibc) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-wince) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-embedded) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),i386-symbian) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),m68k-linux) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),m68k-freebsd) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),m68k-netbsd) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),m68k-amiga) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),m68k-atari) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),m68k-openbsd) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),m68k-palmos) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),m68k-embedded) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),powerpc-linux) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),powerpc-netbsd) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),powerpc-amiga) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),powerpc-macos) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),powerpc-darwin) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),powerpc-morphos) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),powerpc-embedded) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),sparc-linux) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),sparc-netbsd) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),sparc-solaris) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),sparc-embedded) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),x86_64-linux) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),x86_64-freebsd) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),x86_64-darwin) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),x86_64-win64) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),x86_64-embedded) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),arm-linux) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),arm-palmos) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),arm-wince) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),arm-gba) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),arm-nds) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),arm-embedded) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),arm-symbian) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),powerpc64-linux) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),powerpc64-darwin) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif ifeq ($(FULL_TARGET),powerpc64-embedded) -override TARGET_DIRS+=compiler rtl utils fv packages ide installer +override TARGET_DIRS+=compiler rtl utils packages ide installer endif override INSTALL_FPCPACKAGE=y ifdef REQUIRE_UNITSDIR @@ -1749,7 +1741,6 @@ ifeq ($(FULL_TARGET),i386-linux) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1758,7 +1749,6 @@ ifeq ($(FULL_TARGET),i386-go32v2) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1767,7 +1757,6 @@ ifeq ($(FULL_TARGET),i386-win32) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1776,7 +1765,6 @@ ifeq ($(FULL_TARGET),i386-os2) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1785,7 +1773,6 @@ ifeq ($(FULL_TARGET),i386-freebsd) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1794,7 +1781,6 @@ ifeq ($(FULL_TARGET),i386-beos) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1803,7 +1789,6 @@ ifeq ($(FULL_TARGET),i386-netbsd) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1812,7 +1797,6 @@ ifeq ($(FULL_TARGET),i386-solaris) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1821,7 +1805,6 @@ ifeq ($(FULL_TARGET),i386-qnx) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1830,7 +1813,6 @@ ifeq ($(FULL_TARGET),i386-netware) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1839,7 +1821,6 @@ ifeq ($(FULL_TARGET),i386-openbsd) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1848,7 +1829,6 @@ ifeq ($(FULL_TARGET),i386-wdosx) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1857,7 +1837,6 @@ ifeq ($(FULL_TARGET),i386-darwin) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1866,7 +1845,6 @@ ifeq ($(FULL_TARGET),i386-emx) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1875,7 +1853,6 @@ ifeq ($(FULL_TARGET),i386-watcom) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1884,7 +1861,6 @@ ifeq ($(FULL_TARGET),i386-netwlibc) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1893,7 +1869,6 @@ ifeq ($(FULL_TARGET),i386-wince) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1902,7 +1877,6 @@ ifeq ($(FULL_TARGET),i386-embedded) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1911,7 +1885,6 @@ ifeq ($(FULL_TARGET),i386-symbian) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1920,7 +1893,6 @@ ifeq ($(FULL_TARGET),m68k-linux) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1929,7 +1901,6 @@ ifeq ($(FULL_TARGET),m68k-freebsd) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1938,7 +1909,6 @@ ifeq ($(FULL_TARGET),m68k-netbsd) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1947,7 +1917,6 @@ ifeq ($(FULL_TARGET),m68k-amiga) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1956,7 +1925,6 @@ ifeq ($(FULL_TARGET),m68k-atari) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1965,7 +1933,6 @@ ifeq ($(FULL_TARGET),m68k-openbsd) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1974,7 +1941,6 @@ ifeq ($(FULL_TARGET),m68k-palmos) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1983,7 +1949,6 @@ ifeq ($(FULL_TARGET),m68k-embedded) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -1992,7 +1957,6 @@ ifeq ($(FULL_TARGET),powerpc-linux) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2001,7 +1965,6 @@ ifeq ($(FULL_TARGET),powerpc-netbsd) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2010,7 +1973,6 @@ ifeq ($(FULL_TARGET),powerpc-amiga) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2019,7 +1981,6 @@ ifeq ($(FULL_TARGET),powerpc-macos) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2028,7 +1989,6 @@ ifeq ($(FULL_TARGET),powerpc-darwin) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2037,7 +1997,6 @@ ifeq ($(FULL_TARGET),powerpc-morphos) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2046,7 +2005,6 @@ ifeq ($(FULL_TARGET),powerpc-embedded) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2055,7 +2013,6 @@ ifeq ($(FULL_TARGET),sparc-linux) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2064,7 +2021,6 @@ ifeq ($(FULL_TARGET),sparc-netbsd) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2073,7 +2029,6 @@ ifeq ($(FULL_TARGET),sparc-solaris) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2082,7 +2037,6 @@ ifeq ($(FULL_TARGET),sparc-embedded) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2091,7 +2045,6 @@ ifeq ($(FULL_TARGET),x86_64-linux) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2100,7 +2053,6 @@ ifeq ($(FULL_TARGET),x86_64-freebsd) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2109,7 +2061,6 @@ ifeq ($(FULL_TARGET),x86_64-darwin) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2118,7 +2069,6 @@ ifeq ($(FULL_TARGET),x86_64-win64) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2127,7 +2077,6 @@ ifeq ($(FULL_TARGET),x86_64-embedded) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2136,7 +2085,6 @@ ifeq ($(FULL_TARGET),arm-linux) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2145,7 +2093,6 @@ ifeq ($(FULL_TARGET),arm-palmos) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2154,7 +2101,6 @@ ifeq ($(FULL_TARGET),arm-wince) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2163,7 +2109,6 @@ ifeq ($(FULL_TARGET),arm-gba) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2172,7 +2117,6 @@ ifeq ($(FULL_TARGET),arm-nds) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2181,7 +2125,6 @@ ifeq ($(FULL_TARGET),arm-embedded) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2190,7 +2133,6 @@ ifeq ($(FULL_TARGET),arm-symbian) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2199,7 +2141,6 @@ ifeq ($(FULL_TARGET),powerpc64-linux) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2208,7 +2149,6 @@ ifeq ($(FULL_TARGET),powerpc64-darwin) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2217,7 +2157,6 @@ ifeq ($(FULL_TARGET),powerpc64-embedded) TARGET_DIRS_COMPILER=1 TARGET_DIRS_RTL=1 TARGET_DIRS_UTILS=1 -TARGET_DIRS_FV=1 TARGET_DIRS_PACKAGES=1 TARGET_DIRS_IDE=1 TARGET_DIRS_INSTALLER=1 @@ -2357,51 +2296,6 @@ utils: $(MAKE) -C utils all .PHONY: utils_all utils_debug utils_smart utils_release utils_units utils_examples utils_shared utils_install utils_sourceinstall utils_exampleinstall utils_distinstall utils_zipinstall utils_zipsourceinstall utils_zipexampleinstall utils_zipdistinstall utils_clean utils_distclean utils_cleanall utils_info utils_makefiles utils endif -ifdef TARGET_DIRS_FV -fv_all: - $(MAKE) -C fv all -fv_debug: - $(MAKE) -C fv debug -fv_smart: - $(MAKE) -C fv smart -fv_release: - $(MAKE) -C fv release -fv_units: - $(MAKE) -C fv units -fv_examples: - $(MAKE) -C fv examples -fv_shared: - $(MAKE) -C fv shared -fv_install: - $(MAKE) -C fv install -fv_sourceinstall: - $(MAKE) -C fv sourceinstall -fv_exampleinstall: - $(MAKE) -C fv exampleinstall -fv_distinstall: - $(MAKE) -C fv distinstall -fv_zipinstall: - $(MAKE) -C fv zipinstall -fv_zipsourceinstall: - $(MAKE) -C fv zipsourceinstall -fv_zipexampleinstall: - $(MAKE) -C fv zipexampleinstall -fv_zipdistinstall: - $(MAKE) -C fv zipdistinstall -fv_clean: - $(MAKE) -C fv clean -fv_distclean: - $(MAKE) -C fv distclean -fv_cleanall: - $(MAKE) -C fv cleanall -fv_info: - $(MAKE) -C fv info -fv_makefiles: - $(MAKE) -C fv makefiles -fv: - $(MAKE) -C fv all -.PHONY: fv_all fv_debug fv_smart fv_release fv_units fv_examples fv_shared fv_install fv_sourceinstall fv_exampleinstall fv_distinstall fv_zipinstall fv_zipsourceinstall fv_zipexampleinstall fv_zipdistinstall fv_clean fv_distclean fv_cleanall fv_info fv_makefiles fv -endif ifdef TARGET_DIRS_PACKAGES packages_all: $(MAKE) -C packages all @@ -2573,27 +2467,6 @@ help: .PHONY: compiler_cycle compiler_cycle: $(MAKE) -C compiler cycle -.PHONY: packages_base_all packages_base_smart packages_base_shared \ - packages_fcl_all packages_fcl_smart packages_fcl_shared \ - packages_extra_all packages_extra_smart packages_extra_shared -packages_base_all: - $(MAKE) -C packages base_all -packages_base_smart: - $(MAKE) -C packages base_smart -packages_base_shared: - $(MAKE) -C packages base_shared -packages_fcl_all: - $(MAKE) -C packages fcl_all -packages_fcl_smart: - $(MAKE) -C packages fcl_smart -packages_fcl_shared: - $(MAKE) -C packages fcl_shared -packages_extra_all: - $(MAKE) -C packages extra_all -packages_extra_smart: - $(MAKE) -C packages extra_smart -packages_extra_shared: - $(MAKE) -C packages extra_shared BUILDSTAMP=build-stamp.$(FULL_TARGET) .PHONY: all clean distclean build install installbase installother zipinstallbase zipinstallotherzipinstall singlezipinstall all: build @@ -2605,21 +2478,13 @@ $(BUILDSTAMP): $(MAKE) compiler_cycle RELEASE=1 $(MAKE) rtl_clean $(CLEANOPTS) $(MAKE) packages_clean $(CLEANOPTS) -ifdef FV - $(MAKE) fv_clean $(CLEANOPTS) -endif $(MAKE) utils_clean $(CLEANOPTS) ifdef IDE $(MAKE) ide_clean $(CLEANOPTS) $(MAKE) installer_clean $(CLEANOPTS) endif $(MAKE) rtl_$(ALLTARGET) $(BUILDOPTS) - $(MAKE) packages_base_$(ALLTARGET) $(BUILDOPTS) - $(MAKE) packages_fcl_$(ALLTARGET) $(BUILDOPTS) -ifdef FV - $(MAKE) fv_$(ALLTARGET) $(BUILDOPTS) -endif - $(MAKE) packages_extra_$(ALLTARGET) $(BUILDOPTS) + $(MAKE) packages_$(ALLTARGET) $(BUILDOPTS) $(MAKE) utils_all $(BUILDOPTS) ifdef IDE $(MAKE) ide_all $(BUILDOPTS) @@ -2633,9 +2498,6 @@ installbase: $(MAKE) rtl_$(INSTALLTARGET) $(INSTALLOPTS) installother: $(MAKE) packages_$(INSTALLTARGET) $(INSTALLOPTS) -ifdef FV - $(MAKE) fv_$(INSTALLTARGET) $(INSTALLOPTS) -endif $(MAKE) utils_$(INSTALLTARGET) $(INSTALLOPTS) ifdef IDE $(MAKE) ide_$(INSTALLTARGET) $(BUILDOPTS) @@ -2644,9 +2506,6 @@ zipinstallbase: $(MAKE) fpc_zipinstall ZIPTARGET=installbase ZIPNAME=base $(INSTALLOPTS) zipinstallother: $(MAKE) packages_zip$(INSTALLTARGET) $(INSTALLOPTS) ZIPPREFIX=$(PKGUNITSPRE) -ifdef FV - $(MAKE) fv_zip$(INSTALLTARGET) $(INSTALLOPTS) ZIPPREFIX=$(PKGUNITSPRE) -endif $(MAKE) utils_zip$(INSTALLTARGET) $(INSTALLOPTS) ifdef IDE $(MAKE) ide_zip$(INSTALLTARGET) $(INSTALLOPTS) diff --git a/Makefile.fpc b/Makefile.fpc index 4210b89c41..ce60c10051 100644 --- a/Makefile.fpc +++ b/Makefile.fpc @@ -7,7 +7,7 @@ name=fpc version=2.3.1 [target] -dirs=compiler rtl utils fv packages ide installer +dirs=compiler rtl utils packages ide installer [require] nortl=y @@ -143,26 +143,16 @@ CLEANOPTS=FPC=$(PPNEW) BUILDOPTS=FPC=$(PPNEW) RELEASE=1 INSTALLOPTS=FPC=$(PPNEW) ZIPDESTDIR=$(BASEDIR) FPCMAKE=$(FPCMAKENEW) -# Not compile FV for following target(s) -ifneq ($(wildcard fv),) -NOFVTARGETS=wince -ifeq ($(findstring $(OS_TARGET),$(NOFVTARGETS)),) -FV=1 -endif -endif - # Compile also IDE (check for ide and fv dir) # Skipped by default for cross compiles, because it depends on libc ifndef CROSSCOMPILE ifneq ($(wildcard ide),) -ifneq ($(wildcard fv),) IDETARGETS=go32v2 win32 linux freebsd os2 emx ifneq ($(findstring $(OS_TARGET),$(IDETARGETS)),) IDE=1 endif endif endif -endif [rules] .NOTPARALLEL: @@ -205,41 +195,6 @@ compiler_cycle: $(MAKE) -C compiler cycle -####################################### -# Packages -####################################### - -.PHONY: packages_base_all packages_base_smart packages_base_shared \ - packages_fcl_all packages_fcl_smart packages_fcl_shared \ - packages_extra_all packages_extra_smart packages_extra_shared - -packages_base_all: - $(MAKE) -C packages base_all - -packages_base_smart: - $(MAKE) -C packages base_smart - -packages_base_shared: - $(MAKE) -C packages base_shared - -packages_fcl_all: - $(MAKE) -C packages fcl_all - -packages_fcl_smart: - $(MAKE) -C packages fcl_smart - -packages_fcl_shared: - $(MAKE) -C packages fcl_shared - -packages_extra_all: - $(MAKE) -C packages extra_all - -packages_extra_smart: - $(MAKE) -C packages extra_smart - -packages_extra_shared: - $(MAKE) -C packages extra_shared - ########################################################################## # Packaging ########################################################################## @@ -262,9 +217,6 @@ $(BUILDSTAMP): # clean $(MAKE) rtl_clean $(CLEANOPTS) $(MAKE) packages_clean $(CLEANOPTS) -ifdef FV - $(MAKE) fv_clean $(CLEANOPTS) -endif $(MAKE) utils_clean $(CLEANOPTS) ifdef IDE $(MAKE) ide_clean $(CLEANOPTS) @@ -272,12 +224,7 @@ ifdef IDE endif # build everything $(MAKE) rtl_$(ALLTARGET) $(BUILDOPTS) - $(MAKE) packages_base_$(ALLTARGET) $(BUILDOPTS) - $(MAKE) packages_fcl_$(ALLTARGET) $(BUILDOPTS) -ifdef FV - $(MAKE) fv_$(ALLTARGET) $(BUILDOPTS) -endif - $(MAKE) packages_extra_$(ALLTARGET) $(BUILDOPTS) + $(MAKE) packages_$(ALLTARGET) $(BUILDOPTS) $(MAKE) utils_all $(BUILDOPTS) ifdef IDE $(MAKE) ide_all $(BUILDOPTS) @@ -295,9 +242,6 @@ installbase: installother: $(MAKE) packages_$(INSTALLTARGET) $(INSTALLOPTS) -ifdef FV - $(MAKE) fv_$(INSTALLTARGET) $(INSTALLOPTS) -endif $(MAKE) utils_$(INSTALLTARGET) $(INSTALLOPTS) ifdef IDE $(MAKE) ide_$(INSTALLTARGET) $(BUILDOPTS) @@ -308,9 +252,6 @@ zipinstallbase: zipinstallother: $(MAKE) packages_zip$(INSTALLTARGET) $(INSTALLOPTS) ZIPPREFIX=$(PKGUNITSPRE) -ifdef FV - $(MAKE) fv_zip$(INSTALLTARGET) $(INSTALLOPTS) ZIPPREFIX=$(PKGUNITSPRE) -endif $(MAKE) utils_zip$(INSTALLTARGET) $(INSTALLOPTS) ifdef IDE $(MAKE) ide_zip$(INSTALLTARGET) $(INSTALLOPTS) diff --git a/packages/Makefile b/packages/Makefile index aa34c203e2..d498cbde94 100644 --- a/packages/Makefile +++ b/packages/Makefile @@ -1,5 +1,5 @@ # -# Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/01/06] +# Don't edit, this file is generated by FPCMake Version 2.0.0 [2007/12/01] # 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 @@ -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 hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),i386-go32v2) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),i386-win32) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),i386-os2) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),i386-freebsd) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),i386-beos) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),i386-netbsd) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),i386-solaris) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),i386-qnx) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),i386-netware) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),i386-openbsd) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),i386-wdosx) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),i386-darwin) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),i386-emx) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),i386-watcom) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),i386-netwlibc) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),i386-wince) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),i386-embedded) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),i386-symbian) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),m68k-linux) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),m68k-freebsd) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),m68k-netbsd) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),m68k-amiga) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),m68k-atari) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),m68k-openbsd) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),m68k-palmos) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),m68k-embedded) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),powerpc-linux) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),powerpc-netbsd) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),powerpc-amiga) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),powerpc-macos) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),powerpc-darwin) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),powerpc-morphos) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),powerpc-embedded) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),sparc-linux) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),sparc-netbsd) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),sparc-solaris) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),sparc-embedded) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),x86_64-linux) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),x86_64-freebsd) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),x86_64-darwin) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),x86_64-win64) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),x86_64-embedded) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),arm-linux) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),arm-palmos) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),arm-wince) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),arm-gba) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),arm-nds) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),arm-embedded) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),arm-symbian) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif ifeq ($(FULL_TARGET),powerpc64-linux) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),powerpc64-darwin) -override TARGET_DIRS+=base hash 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 +override TARGET_DIRS+=base fv hash 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 endif ifeq ($(FULL_TARGET),powerpc64-embedded) -override TARGET_DIRS+=base hash 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 paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process endif override INSTALL_FPCPACKAGE=y override INSTALL_FPCSUBDIR=packages @@ -1480,6 +1480,7 @@ fpc_makefile_dirs: fpc_makefile_sub1 fpc_makefile_sub2 fpc_makefiles: fpc_makefile fpc_makefile_dirs ifeq ($(FULL_TARGET),i386-linux) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1499,6 +1500,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-go32v2) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1516,6 +1518,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),i386-win32) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1536,6 +1539,7 @@ TARGET_DIRS_FCL-WEB=1 endif ifeq ($(FULL_TARGET),i386-os2) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1553,6 +1557,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),i386-freebsd) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1572,6 +1577,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-beos) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1589,6 +1595,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),i386-netbsd) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1608,6 +1615,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-solaris) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1627,6 +1635,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-qnx) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1644,6 +1653,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),i386-netware) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1661,6 +1671,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),i386-openbsd) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1680,6 +1691,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-wdosx) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1697,6 +1709,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),i386-darwin) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1716,6 +1729,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),i386-emx) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1733,6 +1747,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),i386-watcom) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1750,6 +1765,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),i386-netwlibc) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1767,6 +1783,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),i386-wince) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1785,6 +1802,7 @@ TARGET_DIRS_FCL-WEB=1 endif ifeq ($(FULL_TARGET),i386-embedded) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1802,6 +1820,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),i386-symbian) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1819,6 +1838,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),m68k-linux) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1838,6 +1858,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-freebsd) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1857,6 +1878,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-netbsd) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1876,6 +1898,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-amiga) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1893,6 +1916,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),m68k-atari) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1910,6 +1934,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),m68k-openbsd) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1929,6 +1954,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),m68k-palmos) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1946,6 +1972,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),m68k-embedded) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1963,6 +1990,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),powerpc-linux) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -1982,6 +2010,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc-netbsd) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2001,6 +2030,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc-amiga) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2018,6 +2048,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),powerpc-macos) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2035,6 +2066,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),powerpc-darwin) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2054,6 +2086,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc-morphos) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2071,6 +2104,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),powerpc-embedded) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2088,6 +2122,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),sparc-linux) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2107,6 +2142,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),sparc-netbsd) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2126,6 +2162,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),sparc-solaris) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2145,6 +2182,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),sparc-embedded) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2162,6 +2200,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),x86_64-linux) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2181,6 +2220,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),x86_64-freebsd) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2200,6 +2240,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),x86_64-darwin) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2219,6 +2260,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),x86_64-win64) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2239,6 +2281,7 @@ TARGET_DIRS_FCL-WEB=1 endif ifeq ($(FULL_TARGET),x86_64-embedded) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2256,6 +2299,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),arm-linux) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2275,6 +2319,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),arm-palmos) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2292,6 +2337,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),arm-wince) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2310,6 +2356,7 @@ TARGET_DIRS_FCL-WEB=1 endif ifeq ($(FULL_TARGET),arm-gba) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2327,6 +2374,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),arm-nds) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2344,6 +2392,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),arm-embedded) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2361,6 +2410,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),arm-symbian) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2378,6 +2428,7 @@ TARGET_DIRS_FCL-PROCESS=1 endif ifeq ($(FULL_TARGET),powerpc64-linux) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2397,6 +2448,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc64-darwin) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2416,6 +2468,7 @@ TARGET_DIRS_FCL-ASYNC=1 endif ifeq ($(FULL_TARGET),powerpc64-embedded) TARGET_DIRS_BASE=1 +TARGET_DIRS_FV=1 TARGET_DIRS_HASH=1 TARGET_DIRS_PASZLIB=1 TARGET_DIRS_FPMKUNIT=1 @@ -2476,6 +2529,51 @@ base: $(MAKE) -C base all .PHONY: base_all base_debug base_smart base_release base_units base_examples base_shared base_install base_sourceinstall base_exampleinstall base_distinstall base_zipinstall base_zipsourceinstall base_zipexampleinstall base_zipdistinstall base_clean base_distclean base_cleanall base_info base_makefiles base endif +ifdef TARGET_DIRS_FV +fv_all: + $(MAKE) -C fv all +fv_debug: + $(MAKE) -C fv debug +fv_smart: + $(MAKE) -C fv smart +fv_release: + $(MAKE) -C fv release +fv_units: + $(MAKE) -C fv units +fv_examples: + $(MAKE) -C fv examples +fv_shared: + $(MAKE) -C fv shared +fv_install: + $(MAKE) -C fv install +fv_sourceinstall: + $(MAKE) -C fv sourceinstall +fv_exampleinstall: + $(MAKE) -C fv exampleinstall +fv_distinstall: + $(MAKE) -C fv distinstall +fv_zipinstall: + $(MAKE) -C fv zipinstall +fv_zipsourceinstall: + $(MAKE) -C fv zipsourceinstall +fv_zipexampleinstall: + $(MAKE) -C fv zipexampleinstall +fv_zipdistinstall: + $(MAKE) -C fv zipdistinstall +fv_clean: + $(MAKE) -C fv clean +fv_distclean: + $(MAKE) -C fv distclean +fv_cleanall: + $(MAKE) -C fv cleanall +fv_info: + $(MAKE) -C fv info +fv_makefiles: + $(MAKE) -C fv makefiles +fv: + $(MAKE) -C fv all +.PHONY: fv_all fv_debug fv_smart fv_release fv_units fv_examples fv_shared fv_install fv_sourceinstall fv_exampleinstall fv_distinstall fv_zipinstall fv_zipsourceinstall fv_zipexampleinstall fv_zipdistinstall fv_clean fv_distclean fv_cleanall fv_info fv_makefiles fv +endif ifdef TARGET_DIRS_HASH hash_all: $(MAKE) -C hash all diff --git a/packages/Makefile.fpc b/packages/Makefile.fpc index c03622d52e..8527c86ecf 100644 --- a/packages/Makefile.fpc +++ b/packages/Makefile.fpc @@ -3,7 +3,7 @@ # [target] -dirs=base hash paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process +dirs=base fv hash paszlib fpmkunit fcl-base fcl-db fcl-image fcl-net fcl-passrc fcl-registry fcl-xml fcl-fpcunit fcl-json extra fcl-process dirs_freebsd=fcl-web fcl-async dirs_darwin=fcl-web fcl-async dirs_solaris=fcl-web fcl-async diff --git a/fv/Makefile b/packages/fv/Makefile similarity index 83% rename from fv/Makefile rename to packages/fv/Makefile index de24aa6f5e..61820c22fa 100644 --- a/fv/Makefile +++ b/packages/fv/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 [2007/12/01] # 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,483 +402,642 @@ ifeq ($(FULL_TARGET),powerpc64-embedded) override TARGET_UNITS+=buildfv endif ifeq ($(FULL_TARGET),i386-linux) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-go32v2) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-win32) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-os2) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-freebsd) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-beos) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-netbsd) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-solaris) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-qnx) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-netware) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-openbsd) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-wdosx) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-darwin) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-emx) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-watcom) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-netwlibc) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-wince) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-embedded) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-symbian) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),m68k-linux) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),m68k-freebsd) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),m68k-netbsd) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),m68k-amiga) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),m68k-atari) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),m68k-openbsd) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),m68k-palmos) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),m68k-embedded) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),powerpc-linux) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),powerpc-netbsd) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),powerpc-amiga) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),powerpc-macos) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),powerpc-darwin) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),powerpc-morphos) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),powerpc-embedded) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),sparc-linux) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),sparc-netbsd) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),sparc-solaris) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),sparc-embedded) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),x86_64-linux) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),x86_64-freebsd) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),x86_64-darwin) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),x86_64-win64) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),x86_64-embedded) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),arm-linux) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),arm-palmos) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),arm-wince) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),arm-gba) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),arm-nds) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),arm-embedded) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),arm-symbian) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),powerpc64-linux) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),powerpc64-darwin) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),powerpc64-embedded) -override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg +override TARGET_IMPLICITUNITS+=app colortxt dialogs drivers editors fvcommon fvconsts gadgets histlist inplong memory menus msgbox statuses stddlg tabs time validate views sysmsg asciitab timeddlg outline endif ifeq ($(FULL_TARGET),i386-linux) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-go32v2) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-win32) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-os2) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-freebsd) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-beos) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-netbsd) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-solaris) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-qnx) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-netware) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-openbsd) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-wdosx) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-darwin) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-emx) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-watcom) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-netwlibc) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-wince) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-embedded) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),i386-symbian) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),m68k-linux) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),m68k-freebsd) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),m68k-netbsd) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),m68k-amiga) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),m68k-atari) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),m68k-openbsd) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),m68k-palmos) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),m68k-embedded) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),powerpc-linux) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),powerpc-netbsd) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),powerpc-amiga) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),powerpc-macos) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),powerpc-darwin) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),powerpc-morphos) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),powerpc-embedded) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),sparc-linux) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),sparc-netbsd) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),sparc-solaris) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),sparc-embedded) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),x86_64-linux) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),x86_64-freebsd) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),x86_64-darwin) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),x86_64-win64) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),x86_64-embedded) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),arm-linux) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),arm-palmos) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),arm-wince) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),arm-gba) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),arm-nds) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),arm-embedded) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),arm-symbian) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),powerpc64-linux) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),powerpc64-darwin) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg endif ifeq ($(FULL_TARGET),powerpc64-embedded) -override TARGET_EXAMPLEDIRS+=test +override TARGET_RSTS+=app dialogs editors msgbox stddlg +endif +ifeq ($(FULL_TARGET),i386-linux) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-go32v2) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-win32) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-os2) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-freebsd) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-beos) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-netbsd) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-solaris) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-qnx) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-netware) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-openbsd) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-wdosx) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-darwin) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-emx) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-watcom) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-netwlibc) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-wince) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-embedded) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),i386-symbian) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),m68k-linux) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),m68k-freebsd) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),m68k-netbsd) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),m68k-amiga) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),m68k-atari) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),m68k-openbsd) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),m68k-palmos) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),m68k-embedded) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),powerpc-linux) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),powerpc-netbsd) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),powerpc-amiga) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),powerpc-macos) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),powerpc-darwin) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),powerpc-morphos) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),powerpc-embedded) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),sparc-linux) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),sparc-netbsd) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),sparc-solaris) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),sparc-embedded) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),x86_64-linux) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),x86_64-freebsd) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),x86_64-darwin) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),x86_64-win64) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),x86_64-embedded) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),arm-linux) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),arm-palmos) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),arm-wince) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),arm-gba) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),arm-nds) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),arm-embedded) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),arm-symbian) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),powerpc64-linux) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),powerpc64-darwin) +override TARGET_EXAMPLEDIRS+=examples +endif +ifeq ($(FULL_TARGET),powerpc64-embedded) +override TARGET_EXAMPLEDIRS+=examples endif override INSTALL_BUILDUNIT=buildfv override INSTALL_FPCPACKAGE=y ifeq ($(FULL_TARGET),i386-linux) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-go32v2) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-win32) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-os2) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-freebsd) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-beos) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-netbsd) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-solaris) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-qnx) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-netware) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-openbsd) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-wdosx) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-darwin) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-emx) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-watcom) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-netwlibc) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-wince) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-embedded) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),i386-symbian) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),m68k-linux) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),m68k-freebsd) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),m68k-netbsd) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),m68k-amiga) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),m68k-atari) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),m68k-openbsd) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),m68k-palmos) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),m68k-embedded) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),powerpc-linux) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),powerpc-netbsd) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),powerpc-amiga) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),powerpc-macos) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),powerpc-darwin) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),powerpc-morphos) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),powerpc-embedded) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),sparc-linux) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),sparc-netbsd) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),sparc-solaris) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),sparc-embedded) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),x86_64-linux) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),x86_64-freebsd) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),x86_64-darwin) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),x86_64-win64) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),x86_64-embedded) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),arm-linux) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),arm-palmos) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),arm-wince) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),arm-gba) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),arm-nds) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),arm-embedded) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),arm-symbian) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),powerpc64-linux) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),powerpc64-darwin) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifeq ($(FULL_TARGET),powerpc64-embedded) -override COMPILER_TARGETDIR+=. +override COMPILER_SOURCEDIR+=src endif ifdef REQUIRE_UNITSDIR override UNITSDIR+=$(REQUIRE_UNITSDIR) @@ -2401,208 +2560,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_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-go32v2) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-win32) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-os2) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-freebsd) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-beos) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-netbsd) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-solaris) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-qnx) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-netware) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-openbsd) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-wdosx) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-darwin) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-emx) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-watcom) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-netwlibc) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-wince) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-embedded) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),i386-symbian) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-linux) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-freebsd) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-netbsd) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-amiga) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-atari) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-openbsd) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-palmos) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),m68k-embedded) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-linux) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-netbsd) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-amiga) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-macos) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-darwin) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-morphos) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc-embedded) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),sparc-linux) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),sparc-netbsd) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),sparc-solaris) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),sparc-embedded) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),x86_64-linux) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),x86_64-freebsd) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),x86_64-darwin) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),x86_64-win64) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),x86_64-embedded) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-linux) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-palmos) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-wince) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-gba) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-nds) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-embedded) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),arm-symbian) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc64-linux) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc64-darwin) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif ifeq ($(FULL_TARGET),powerpc64-embedded) -TARGET_EXAMPLEDIRS_TEST=1 +TARGET_EXAMPLEDIRS_EXAMPLES=1 endif -ifdef TARGET_EXAMPLEDIRS_TEST -test_all: - $(MAKE) -C test all -test_debug: - $(MAKE) -C test debug -test_smart: - $(MAKE) -C test smart -test_release: - $(MAKE) -C test release -test_units: - $(MAKE) -C test units -test_examples: - $(MAKE) -C test examples -test_shared: - $(MAKE) -C test shared -test_install: - $(MAKE) -C test install -test_sourceinstall: - $(MAKE) -C test sourceinstall -test_exampleinstall: - $(MAKE) -C test exampleinstall -test_distinstall: - $(MAKE) -C test distinstall -test_zipinstall: - $(MAKE) -C test zipinstall -test_zipsourceinstall: - $(MAKE) -C test zipsourceinstall -test_zipexampleinstall: - $(MAKE) -C test zipexampleinstall -test_zipdistinstall: - $(MAKE) -C test zipdistinstall -test_clean: - $(MAKE) -C test clean -test_distclean: - $(MAKE) -C test distclean -test_cleanall: - $(MAKE) -C test cleanall -test_info: - $(MAKE) -C test info -test_makefiles: - $(MAKE) -C test makefiles -test: - $(MAKE) -C test all -.PHONY: test_all test_debug test_smart test_release test_units test_examples test_shared test_install test_sourceinstall test_exampleinstall test_distinstall test_zipinstall test_zipsourceinstall test_zipexampleinstall test_zipdistinstall test_clean test_distclean test_cleanall test_info test_makefiles test +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 @@ -2628,4 +2787,4 @@ makefiles: fpc_makefiles ifneq ($(wildcard fpcmake.loc),) include fpcmake.loc endif -buildfv$(PPUEXT): $(wildcard *.pas *.inc) +.NOTPARALLEL: diff --git a/fv/Makefile.fpc b/packages/fv/Makefile.fpc similarity index 72% rename from fv/Makefile.fpc rename to packages/fv/Makefile.fpc index feea4f25c7..a71340c514 100644 --- a/fv/Makefile.fpc +++ b/packages/fv/Makefile.fpc @@ -11,23 +11,23 @@ units=buildfv implicitunits=app colortxt dialogs drivers editors \ fvcommon fvconsts gadgets histlist inplong memory \ menus msgbox statuses stddlg tabs time validate \ - views sysmsg asciitab timeddlg -exampledirs=test + views sysmsg asciitab timeddlg outline +exampledirs=examples +rsts=app dialogs editors msgbox stddlg [libs] libname=libfpfv.so libversion=2.0.0 [compiler] -targetdir=. +sourcedir=src [install] buildunit=buildfv fpcpackage=y [default] -fpcdir=.. +fpcdir=../.. [rules] -buildfv$(PPUEXT): $(wildcard *.pas *.inc) - +.NOTPARALLEL: diff --git a/fv/test/Makefile b/packages/fv/examples/Makefile similarity index 99% rename from fv/test/Makefile rename to packages/fv/examples/Makefile index 9065335a64..c1b5642a6b 100644 --- a/fv/test/Makefile +++ b/packages/fv/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 [2007/12/01] # 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/fv/test/Makefile.fpc b/packages/fv/examples/Makefile.fpc similarity index 87% rename from fv/test/Makefile.fpc rename to packages/fv/examples/Makefile.fpc index f5b554bbf6..08c7f85529 100644 --- a/fv/test/Makefile.fpc +++ b/packages/fv/examples/Makefile.fpc @@ -9,4 +9,4 @@ programs=testapp packages=fv [default] -fpcdir=../.. +fpcdir=../../.. diff --git a/fv/test/platform.inc b/packages/fv/examples/platform.inc similarity index 100% rename from fv/test/platform.inc rename to packages/fv/examples/platform.inc diff --git a/fv/test/testapp.lpi b/packages/fv/examples/testapp.lpi similarity index 100% rename from fv/test/testapp.lpi rename to packages/fv/examples/testapp.lpi diff --git a/fv/test/testapp.pas b/packages/fv/examples/testapp.pas similarity index 100% rename from fv/test/testapp.pas rename to packages/fv/examples/testapp.pas diff --git a/fv/app.pas b/packages/fv/src/app.pas similarity index 100% rename from fv/app.pas rename to packages/fv/src/app.pas diff --git a/fv/asciitab.pas b/packages/fv/src/asciitab.pas similarity index 100% rename from fv/asciitab.pas rename to packages/fv/src/asciitab.pas diff --git a/fv/buildfv.pas b/packages/fv/src/buildfv.pas similarity index 100% rename from fv/buildfv.pas rename to packages/fv/src/buildfv.pas diff --git a/fv/colortxt.pas b/packages/fv/src/colortxt.pas similarity index 100% rename from fv/colortxt.pas rename to packages/fv/src/colortxt.pas diff --git a/fv/dialogs.pas b/packages/fv/src/dialogs.pas similarity index 100% rename from fv/dialogs.pas rename to packages/fv/src/dialogs.pas diff --git a/fv/drivers.pas b/packages/fv/src/drivers.pas similarity index 100% rename from fv/drivers.pas rename to packages/fv/src/drivers.pas diff --git a/fv/editors.pas b/packages/fv/src/editors.pas similarity index 100% rename from fv/editors.pas rename to packages/fv/src/editors.pas diff --git a/fv/fvcommon.pas b/packages/fv/src/fvcommon.pas similarity index 100% rename from fv/fvcommon.pas rename to packages/fv/src/fvcommon.pas diff --git a/fv/fvconsts.pas b/packages/fv/src/fvconsts.pas similarity index 100% rename from fv/fvconsts.pas rename to packages/fv/src/fvconsts.pas diff --git a/fv/gadgets.pas b/packages/fv/src/gadgets.pas similarity index 100% rename from fv/gadgets.pas rename to packages/fv/src/gadgets.pas diff --git a/fv/go32smsg.inc b/packages/fv/src/go32smsg.inc similarity index 100% rename from fv/go32smsg.inc rename to packages/fv/src/go32smsg.inc diff --git a/fv/histlist.pas b/packages/fv/src/histlist.pas similarity index 100% rename from fv/histlist.pas rename to packages/fv/src/histlist.pas diff --git a/fv/inplong.pas b/packages/fv/src/inplong.pas similarity index 100% rename from fv/inplong.pas rename to packages/fv/src/inplong.pas diff --git a/fv/memory.pas b/packages/fv/src/memory.pas similarity index 100% rename from fv/memory.pas rename to packages/fv/src/memory.pas diff --git a/fv/menus.pas b/packages/fv/src/menus.pas similarity index 100% rename from fv/menus.pas rename to packages/fv/src/menus.pas diff --git a/fv/msgbox.pas b/packages/fv/src/msgbox.pas similarity index 100% rename from fv/msgbox.pas rename to packages/fv/src/msgbox.pas diff --git a/fv/outline.pas b/packages/fv/src/outline.pas similarity index 100% rename from fv/outline.pas rename to packages/fv/src/outline.pas diff --git a/fv/platform.inc b/packages/fv/src/platform.inc similarity index 100% rename from fv/platform.inc rename to packages/fv/src/platform.inc diff --git a/fv/resource.pas b/packages/fv/src/resource.pas similarity index 100% rename from fv/resource.pas rename to packages/fv/src/resource.pas diff --git a/fv/statuses.pas b/packages/fv/src/statuses.pas similarity index 100% rename from fv/statuses.pas rename to packages/fv/src/statuses.pas diff --git a/fv/stddlg.pas b/packages/fv/src/stddlg.pas similarity index 100% rename from fv/stddlg.pas rename to packages/fv/src/stddlg.pas diff --git a/fv/str.inc b/packages/fv/src/str.inc similarity index 100% rename from fv/str.inc rename to packages/fv/src/str.inc diff --git a/fv/strtxt.inc b/packages/fv/src/strtxt.inc similarity index 100% rename from fv/strtxt.inc rename to packages/fv/src/strtxt.inc diff --git a/fv/sysmsg.pas b/packages/fv/src/sysmsg.pas similarity index 100% rename from fv/sysmsg.pas rename to packages/fv/src/sysmsg.pas diff --git a/fv/tabs.pas b/packages/fv/src/tabs.pas similarity index 100% rename from fv/tabs.pas rename to packages/fv/src/tabs.pas diff --git a/fv/time.pas b/packages/fv/src/time.pas similarity index 100% rename from fv/time.pas rename to packages/fv/src/time.pas diff --git a/fv/timeddlg.pas b/packages/fv/src/timeddlg.pas similarity index 100% rename from fv/timeddlg.pas rename to packages/fv/src/timeddlg.pas diff --git a/fv/unixsmsg.inc b/packages/fv/src/unixsmsg.inc similarity index 100% rename from fv/unixsmsg.inc rename to packages/fv/src/unixsmsg.inc diff --git a/fv/validate.pas b/packages/fv/src/validate.pas similarity index 100% rename from fv/validate.pas rename to packages/fv/src/validate.pas diff --git a/fv/views.pas b/packages/fv/src/views.pas similarity index 100% rename from fv/views.pas rename to packages/fv/src/views.pas diff --git a/fv/w32smsg.inc b/packages/fv/src/w32smsg.inc similarity index 100% rename from fv/w32smsg.inc rename to packages/fv/src/w32smsg.inc