summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile251
-rw-r--r--Makefile.fpc63
-rw-r--r--packages/Makefile206
-rw-r--r--packages/Makefile.fpc2
-rw-r--r--packages/fv/Makefile (renamed from fv/Makefile)679
-rw-r--r--packages/fv/Makefile.fpc (renamed from fv/Makefile.fpc)12
-rw-r--r--packages/fv/examples/Makefile (renamed from fv/test/Makefile)4
-rw-r--r--packages/fv/examples/Makefile.fpc (renamed from fv/test/Makefile.fpc)2
-rw-r--r--packages/fv/examples/platform.inc (renamed from fv/test/platform.inc)0
-rw-r--r--packages/fv/examples/testapp.lpi (renamed from fv/test/testapp.lpi)0
-rw-r--r--packages/fv/examples/testapp.pas (renamed from fv/test/testapp.pas)0
-rw-r--r--packages/fv/src/app.pas (renamed from fv/app.pas)0
-rw-r--r--packages/fv/src/asciitab.pas (renamed from fv/asciitab.pas)0
-rw-r--r--packages/fv/src/buildfv.pas (renamed from fv/buildfv.pas)0
-rw-r--r--packages/fv/src/colortxt.pas (renamed from fv/colortxt.pas)0
-rw-r--r--packages/fv/src/dialogs.pas (renamed from fv/dialogs.pas)0
-rw-r--r--packages/fv/src/drivers.pas (renamed from fv/drivers.pas)0
-rw-r--r--packages/fv/src/editors.pas (renamed from fv/editors.pas)0
-rw-r--r--packages/fv/src/fvcommon.pas (renamed from fv/fvcommon.pas)0
-rw-r--r--packages/fv/src/fvconsts.pas (renamed from fv/fvconsts.pas)0
-rw-r--r--packages/fv/src/gadgets.pas (renamed from fv/gadgets.pas)0
-rw-r--r--packages/fv/src/go32smsg.inc (renamed from fv/go32smsg.inc)0
-rw-r--r--packages/fv/src/histlist.pas (renamed from fv/histlist.pas)0
-rw-r--r--packages/fv/src/inplong.pas (renamed from fv/inplong.pas)0
-rw-r--r--packages/fv/src/memory.pas (renamed from fv/memory.pas)0
-rw-r--r--packages/fv/src/menus.pas (renamed from fv/menus.pas)0
-rw-r--r--packages/fv/src/msgbox.pas (renamed from fv/msgbox.pas)0
-rw-r--r--packages/fv/src/outline.pas (renamed from fv/outline.pas)0
-rw-r--r--packages/fv/src/platform.inc (renamed from fv/platform.inc)0
-rw-r--r--packages/fv/src/resource.pas (renamed from fv/resource.pas)0
-rw-r--r--packages/fv/src/statuses.pas (renamed from fv/statuses.pas)0
-rw-r--r--packages/fv/src/stddlg.pas (renamed from fv/stddlg.pas)0
-rw-r--r--packages/fv/src/str.inc (renamed from fv/str.inc)0
-rw-r--r--packages/fv/src/strtxt.inc (renamed from fv/strtxt.inc)0
-rw-r--r--packages/fv/src/sysmsg.pas (renamed from fv/sysmsg.pas)0
-rw-r--r--packages/fv/src/tabs.pas (renamed from fv/tabs.pas)0
-rw-r--r--packages/fv/src/time.pas (renamed from fv/time.pas)0
-rw-r--r--packages/fv/src/timeddlg.pas (renamed from fv/timeddlg.pas)0
-rw-r--r--packages/fv/src/unixsmsg.inc (renamed from fv/unixsmsg.inc)0
-rw-r--r--packages/fv/src/validate.pas (renamed from fv/validate.pas)0
-rw-r--r--packages/fv/src/views.pas (renamed from fv/views.pas)0
-rw-r--r--packages/fv/src/w32smsg.inc (renamed from fv/w32smsg.inc)0
42 files changed, 638 insertions, 581 deletions
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
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
-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
+TARGET_EXAMPLEDIRS_EXAMPLES=1
+endif
+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
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
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
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
index 00cc361ec3..00cc361ec3 100644
--- a/fv/test/platform.inc
+++ b/packages/fv/examples/platform.inc
diff --git a/fv/test/testapp.lpi b/packages/fv/examples/testapp.lpi
index db391bbc2a..db391bbc2a 100644
--- a/fv/test/testapp.lpi
+++ b/packages/fv/examples/testapp.lpi
diff --git a/fv/test/testapp.pas b/packages/fv/examples/testapp.pas
index 8d4546db38..8d4546db38 100644
--- a/fv/test/testapp.pas
+++ b/packages/fv/examples/testapp.pas
diff --git a/fv/app.pas b/packages/fv/src/app.pas
index 3b245025f5..3b245025f5 100644
--- a/fv/app.pas
+++ b/packages/fv/src/app.pas
diff --git a/fv/asciitab.pas b/packages/fv/src/asciitab.pas
index b3107be1a1..b3107be1a1 100644
--- a/fv/asciitab.pas
+++ b/packages/fv/src/asciitab.pas
diff --git a/fv/buildfv.pas b/packages/fv/src/buildfv.pas
index de7fc74ac6..de7fc74ac6 100644
--- a/fv/buildfv.pas
+++ b/packages/fv/src/buildfv.pas
diff --git a/fv/colortxt.pas b/packages/fv/src/colortxt.pas
index 4bdb6b13a9..4bdb6b13a9 100644
--- a/fv/colortxt.pas
+++ b/packages/fv/src/colortxt.pas
diff --git a/fv/dialogs.pas b/packages/fv/src/dialogs.pas
index f91f9531c6..f91f9531c6 100644
--- a/fv/dialogs.pas
+++ b/packages/fv/src/dialogs.pas
diff --git a/fv/drivers.pas b/packages/fv/src/drivers.pas
index a3426e6f0b..a3426e6f0b 100644
--- a/fv/drivers.pas
+++ b/packages/fv/src/drivers.pas
diff --git a/fv/editors.pas b/packages/fv/src/editors.pas
index 4503b8359c..4503b8359c 100644
--- a/fv/editors.pas
+++ b/packages/fv/src/editors.pas
diff --git a/fv/fvcommon.pas b/packages/fv/src/fvcommon.pas
index 9e1ba4a10c..9e1ba4a10c 100644
--- a/fv/fvcommon.pas
+++ b/packages/fv/src/fvcommon.pas
diff --git a/fv/fvconsts.pas b/packages/fv/src/fvconsts.pas
index 5d3c82f421..5d3c82f421 100644
--- a/fv/fvconsts.pas
+++ b/packages/fv/src/fvconsts.pas
diff --git a/fv/gadgets.pas b/packages/fv/src/gadgets.pas
index b802f4f888..b802f4f888 100644
--- a/fv/gadgets.pas
+++ b/packages/fv/src/gadgets.pas
diff --git a/fv/go32smsg.inc b/packages/fv/src/go32smsg.inc
index e2876ab08e..e2876ab08e 100644
--- a/fv/go32smsg.inc
+++ b/packages/fv/src/go32smsg.inc
diff --git a/fv/histlist.pas b/packages/fv/src/histlist.pas
index 3b99a24b79..3b99a24b79 100644
--- a/fv/histlist.pas
+++ b/packages/fv/src/histlist.pas
diff --git a/fv/inplong.pas b/packages/fv/src/inplong.pas
index dc2da1a3fd..dc2da1a3fd 100644
--- a/fv/inplong.pas
+++ b/packages/fv/src/inplong.pas
diff --git a/fv/memory.pas b/packages/fv/src/memory.pas
index 79607d6cd5..79607d6cd5 100644
--- a/fv/memory.pas
+++ b/packages/fv/src/memory.pas
diff --git a/fv/menus.pas b/packages/fv/src/menus.pas
index 7d8896dc14..7d8896dc14 100644
--- a/fv/menus.pas
+++ b/packages/fv/src/menus.pas
diff --git a/fv/msgbox.pas b/packages/fv/src/msgbox.pas
index e9b867c530..e9b867c530 100644
--- a/fv/msgbox.pas
+++ b/packages/fv/src/msgbox.pas
diff --git a/fv/outline.pas b/packages/fv/src/outline.pas
index 38a9803f4f..38a9803f4f 100644
--- a/fv/outline.pas
+++ b/packages/fv/src/outline.pas
diff --git a/fv/platform.inc b/packages/fv/src/platform.inc
index 4e35ffa59d..4e35ffa59d 100644
--- a/fv/platform.inc
+++ b/packages/fv/src/platform.inc
diff --git a/fv/resource.pas b/packages/fv/src/resource.pas
index fe2a6cbc88..fe2a6cbc88 100644
--- a/fv/resource.pas
+++ b/packages/fv/src/resource.pas
diff --git a/fv/statuses.pas b/packages/fv/src/statuses.pas
index 143848ba25..143848ba25 100644
--- a/fv/statuses.pas
+++ b/packages/fv/src/statuses.pas
diff --git a/fv/stddlg.pas b/packages/fv/src/stddlg.pas
index 4b584e4e62..4b584e4e62 100644
--- a/fv/stddlg.pas
+++ b/packages/fv/src/stddlg.pas
diff --git a/fv/str.inc b/packages/fv/src/str.inc
index c833c69155..c833c69155 100644
--- a/fv/str.inc
+++ b/packages/fv/src/str.inc
diff --git a/fv/strtxt.inc b/packages/fv/src/strtxt.inc
index 361b1b98b7..361b1b98b7 100644
--- a/fv/strtxt.inc
+++ b/packages/fv/src/strtxt.inc
diff --git a/fv/sysmsg.pas b/packages/fv/src/sysmsg.pas
index c702dca377..c702dca377 100644
--- a/fv/sysmsg.pas
+++ b/packages/fv/src/sysmsg.pas
diff --git a/fv/tabs.pas b/packages/fv/src/tabs.pas
index d2860b3e8d..d2860b3e8d 100644
--- a/fv/tabs.pas
+++ b/packages/fv/src/tabs.pas
diff --git a/fv/time.pas b/packages/fv/src/time.pas
index 8d685be458..8d685be458 100644
--- a/fv/time.pas
+++ b/packages/fv/src/time.pas
diff --git a/fv/timeddlg.pas b/packages/fv/src/timeddlg.pas
index 9a24ee9cd9..9a24ee9cd9 100644
--- a/fv/timeddlg.pas
+++ b/packages/fv/src/timeddlg.pas
diff --git a/fv/unixsmsg.inc b/packages/fv/src/unixsmsg.inc
index 7872ebafe8..7872ebafe8 100644
--- a/fv/unixsmsg.inc
+++ b/packages/fv/src/unixsmsg.inc
diff --git a/fv/validate.pas b/packages/fv/src/validate.pas
index e4ed9a5be3..e4ed9a5be3 100644
--- a/fv/validate.pas
+++ b/packages/fv/src/validate.pas
diff --git a/fv/views.pas b/packages/fv/src/views.pas
index f29b31e7fc..f29b31e7fc 100644
--- a/fv/views.pas
+++ b/packages/fv/src/views.pas
diff --git a/fv/w32smsg.inc b/packages/fv/src/w32smsg.inc
index b557d60dd8..b557d60dd8 100644
--- a/fv/w32smsg.inc
+++ b/packages/fv/src/w32smsg.inc