Fix sub directories in Makefile.fpc to allor recursive generation.
authorAbou Al Montacir <abou.almontacir@sfr.fr>
Mon, 4 Dec 2017 22:55:22 +0000 (23:55 +0100)
committerRaspbian forward porter <root@raspbian.org>
Thu, 14 Jan 2021 20:35:41 +0000 (20:35 +0000)
Gbp-Pq: Name fix_make_files_generation.patch

fpcsrc/Makefile.fpc
fpcsrc/packages/Makefile.fpc
fpcsrc/packages/ide/Makefile.fpc
fpcsrc/tests/Makefile.fpc
fpcsrc/tests/utils/Makefile.fpc
fpcsrc/utils/Makefile.fpc
fpcsrc/utils/fpcm/fpmake.pp

index 50a0faf347aff65c6af6a8adbe98c0fd98f8ba5e..b3cfd3d157e86e666a49f6f68e0541b9336e12ee 100644 (file)
@@ -7,7 +7,7 @@ name=fpc
 version=3.2.0
 
 [target]
-dirs=compiler rtl utils packages installer
+dirs=compiler rtl utils packages installer tests
 
 [require]
 nortl=y
index 47a06e5939191821110bf09b9c7f97789fa53ce3..5042a57be3de74025b6f5bc721ea15680a2a25fa 100644 (file)
@@ -2,6 +2,9 @@
 #
 #   Makefile.fpc for Free Pascal Packages
 #
+[target]
+dirs= paszlib fcl-process hash libtar fpmkunit
+
 [require]
 packages=rtl
 
index 1ed21da7a842bb18a85e41f800da40806ca64e18..9c98e0602f42b8ac346a109188a9ec1f26c3e314 100644 (file)
@@ -5,6 +5,9 @@
 name=ide
 version=3.2.0
 
+[target]
+dirs=fakegdb compiler
+
 [require]
 packages=rtl fpmkunit rtl-extra fv chm regexpr
 packages_go32v2=graph
index 7bf5b7c3320fc754a799867d93e4e00370ad4129..d8e38a1d79bfddbfd3520eeea7448c92d3c6bc39 100644 (file)
@@ -10,6 +10,7 @@ fpcdir=..
 rule=allexectests
 
 [target]
+dirs=tstunits utils
 programs=gparmake createlst
 
 [rules]
index b8baf60776e1fff824d9087a2115b671ecb9d517..ae685dcb115faa6100d061d1899f54f4bb13c841 100644 (file)
@@ -13,6 +13,7 @@ fpcdir=../..
 nortl=y
 
 [target]
+dirs=testsuite
 programs=dotest fptime fail testfail digest concat $(DBDIGEST) $(MSDOSPROG)
 programs_win32=prepup
 programs_win64=prepup
index 7984e7d22d539ca45f58e45cb6475552901f53a7..47777923d1357c6315769aba47a8e4f746f56ac8 100644 (file)
@@ -1,6 +1,9 @@
 #
 #   Makefile.fpc for running fpmake
 #
+[target]
+dirs=fpcm debugsvr dxegen fpcmkcfg fpcreslipo fpcres fpdoc fppkg fprcp h2pas importtl instantfpc mksymbian pas2fpm pas2jni pas2js pas2ut rmwait tply unicode json2pas
+
 [require]
 packages=rtl fpmkunit fcl-json
 
index dcd9bfad307713143eda12c582b1e482381c6e2f..69e108f903f5ecc785bbd2f1aa5d72f39c73e697 100644 (file)
@@ -215,7 +215,7 @@ begin
 {$endif ALLPACKAGES}
     P.Version:='3.2.0';
 
-    P.Dependencies.Add('fcl-base');
+    //P.Dependencies.Add('fcl-base');
 
     T:=P.Targets.AddProgram('fpcmake.pp');