Description: Update Makefile and other bulk commits that touch many packages
This file as text.
(active) Revisions in this set:
8c59eb1ce5f3632fc6f63c974755c5f6abc51a8f,a29290202f7fc8f440d965f74ba2c0740130324f,5182dc37af6f5df1e6fb2e0f08e6bd0c702fd033
193df0204ae176fff24978cb00539cf7481a1245,74fed2a4cd6aca8fc399ac0c39953d07fb766ef0,5ed7bd35df9ff16f85ee06e12f2ebc6694c00fc1
a09e40945caeeb55c4ec2b0e68efe2a4bcbefc03,43dc4c7ea08093298ee0facc3c3bf9660a5faef1,5bab6201d578cf0d5f8901d5c08a8802f3839902
4b59bcb0ca289e88f97d84afd1dd37502c48daa5,26ec913725764af0ac22e21135a965c5ed8b502e,cd6de6a4cae00d2a5f9b09cc62947f94f6724445
184d6d61ed2ec9209af5f696626243074ecbee93,29d681168a7997875dd5ba06f0aaa7198abc5631,56b79257a12806069a13c2b655becbfb2d4c1022
c77ef7d6dd0d1920ebf0f4b9ca27dccaaa69bb38,b3ddd4e7863b16b0ce22c239f298f418afa20cac,350d2d92f991538432c0b980efff1c04a2c02a2e
fb23834367314528567e4bae71f0299a6ae31c1e,17685fe9ca5a5ff73a86cfcdf0c2306705aaddd2,ca40956a3aedc76fe335ff1a8843c58a16320de3
6f27c2390e8523fdbab3905ebe1cad82d8b340f8,322d04cdee3e455656296bd2c04357175f41d9d1,985c4fafeba5fb46477a227e90868ac70263bb77
225bc70e7e5592b0c33f219ccde334c442d62be9,55b99cad045514328e9284a6944b5fb2978ff053,51d8ec90a7556a5a641ad5250ed26ece45456919
9d67adcbb6e2c71709eb2e40ee69050c0eef28b6,68d39628891463f399871e60c4432cd06ad034f8,e8fbe6696b453d9a0c299e68e10386c51b0f0188
e4cc8af8fc4e66ca5bf7d2741d749c2b5d30c195,b0c434b2b2e41bc2fed97ca70e85eff44134a7c3,327aac7f24028bdd3a5719d33d63dcda3b79be5e
2232626ff717443501164d38a67d41f600048a1b,d1a12846ba6e34e90e33e5743d3406a01547bfd8,30b745758cd8573dc0a05df1b51ab2796bc61a05
fbcdce2c879f1381aa1f13ad37c6839c11a3468a,0bf609f0f0989a81607073ec70e7f83589f2dcfd,d66a8cb90220883ab66f720b87e8bc9b7ddf6043
4a88ed950a5ebcf9231b587e28541a2328e5935a,1e64126fbac65075e31a7cf2e675057e71601ebb,ee62aa0c13c3f791427361ecd7fe2ae26b7193cb
1529ff773fcf2570859fe4527acd8791bfc2e19a,2ad272f03f9f0dc81ba4d1fa4718be7eae7b1474,2f9c1e8be4e8bf2de29f6d81922b6324871ab92a
ebed69e8588775280a3a104bf0cec12938890967,7bd8ac25d4836f26e736e68b35981439ed8f2a03,8e6bc090c2ba0fcb22aeffe9f57b5fe7257dd179
e55f6dbb089f05fd0d6b41894cb142e674809ca7,998db01365d461ee1bb5d8209e13d64daaa793d4,4e29cac57f5f34e5a2d29f1111356330f0f40154
2ec9f59b38326d97af0189859ef76097a8a35a42,0bb6ab24a2d3926356f8e8195bb3e056e58bdb0d,919b5560492ef74d7b8a9c016ec12a64d88150db
3b7a34716922d3b7b61d2e9ac6b4258ee3be19fd,21156bc5d3ca6d7e5c1411fc8df882463bcb253c,6ef3aef5f236568f9c07409470f84559ae9d79da
848c3a252e4be4e0e2b09afdec12356b355ab475,2eaa6c5ced4e50171d029b017704c03ba6d3795d,2e6a31df8bc07129c1834d3698aef1dc8221dd11
57e74e0c8bc9e1785984b0473708def4707e21ed,c7213e66294f194e4ada6da0bd64f7904c3fb2de,35510bd0cd9c8ff91d8b7137ba285bcfb0dd92e6
f7eaa6f3d6a32092a86cf746343d4d97f7f6ab85,b8c695dad8da8ec37e9556c0b87f09c7900d3f3a,60190ff375b55092b925abe5868cc2382a550eb8
3ed60f6c2b8eb8c3e0229ad480a2a51ef67907e5,c069e9b1d20377560b1c971c4538e661b67a8db3,c60f233dc045ee64eabbf2c985924b43c24b3fbb
360ea0ec3d441d6cecbe27d3308611b9c8267f63,47cdbda029c12b37b6d9990681d8ceb6f8fa4d3b,4936ca80d1d52edb4b1cdf3baa92c27ed6def035
b98df20b4e881ac66d1f7b577460ee44d291fbb0,bd9ea37453c5413aba818a1d09751feaeca8ad1e,9ea7aa74b541c85c3973d829b1ebb8c608e2a67d
aec4cb393db69ea269324db48f7157db0c9c7a6f,eb2e6b295136fcd9a294260b60c6fe173878f98e,fe80f43e4ee5fadcff6c5645436e6f18fa183f44
a347e28dada3ec43978879e642479795415e6250,e225b41e3e6c33f333dbdd1009730f5a419bde14,b30b01a212d45b22531a1f5481eaac37486200a1
2e8955b3c8e507b466265cb13402b09575ed5711,835c50d97c6fb3076d6012c997995854c3678ccd,94a102d5e78a778aec785b9485652ce006d2d16d
2b6c136d015aa909285454b8fdbec58b62516480,899916d76a68988cbd0a2f95c2a519c7b4bb80f2,eef5001455990d30981fbee37135829f97ecd77c
76d155d87265167c96216ae0de03eeb4bf71e336,ce8643a2bca9163f2530f802e9c47adbad804c0f,12c494cc0f58f6ff7034778860954a5a90d07758
4423989868609ff712c6b7357cb6c26e0623d15b,b8007e33e350ed1f071ea4f2ba3a6e779c231322,bf0c724d802e013daaf93789f1a43dc51118943f
1d85913234850c31b1d68bce91b27d964faf5cb9,0d069b160f12ba276f17c0802797899a64b7678e,9ddf46bfdcd87420f79130d49c835f1eb183fff3
42b466015d8d342c42d03884c94d4620381ffa0d,b50d6ff99c013253bccb5c23de6c8c0d7482e2db
Clicking a revision will expand files
* Regenerated makefiles to support aarch64-android.
* Regenerated makefiles to support x86_64-android.
haiku-x86_64: regenerated all Makefiles, take 2
Add x86_64-haiku target to some Makefile's
Regenerate Makefile's after fpcmake change in commit
0041721
Update all trunk/fpcsrc Makefile's after commit 42749
Regenerate all Makefile's after commit
0043472
Merge: a084c8829f a857e60dc1
* merged the z80 branch
* fixed fpmake invokation when building an i386-linux snapshot on a x86_64-linux host
Regenerate all Makefile's after change in utils/fpcm/fpcmake.ini to better support use of i386 compiler on x86_64 machines
* regenerated Makefiles again
Update svn:ignore porperties
Regenerated all Makefile's
Disable compilation of most packages for msxdos and amstadcpc OS
* regenerated after adding unixtype dependencies
* regenerate Makefiles after adding the softfpu units
sinclairql: disable most packages for the QL
sinclairql: now the target short name is also sinclairql as proposed by Pierre, so it's unified everywhere
* regenerated all Makefiles after Sinclair QL support was added
Regenerate all Makefile's, and update utils/fpcm/fpcmake.inc and utils/fpcm/revision.inc after commit 47483
Update Makefile's after commits 48929/48930
Disable most utils for SinclairQL for now
Add aarch64-iphonesim target
Adapt fpmake to use of fpmkunit table
+ enable compilation of the bzip2 unit for the WASI platform, since WebAssembly now supports goto
+ enable compilation of the chm package for the WASI platform, since WebAssembly now supports goto
+ enable compilation of the fcl-res package for the WASI platform, since WebAssembly now supports goto
+ enable compilation of the hermes package for the WASI platform, since WebAssembly now supports goto
* No namespaces for fpmkunit
* Do not (yet) compile for wasm
Replace remaining SYSINITUNITS variable by SYSINIT_UNITS
Makefile's regenerated after: Replace remaining SYSINITUNITS variable by SYSINIT_UNITS
* Correct dependency of (System.)Character, or resulting unit is unusable
* line info may not use namespaces, referenced in compiler
* Regen Makefiles with correct defines for some lineinfo units
* Darwin only has 8-bit char version of the library
human68k: actually tell the build system where the rtl directory is
human68k: some forgotten regenned files
* pcre available only on selected platforms
m68k-atari: fix installation of sysconts and heaptrc units
m68k-atari: regenerated Makefile
m68k-human68k: fix installation of sysconts and heaptrc units
m68k-human68k: regenerated Makefile
m68k-sinclairql: fixed the installation of many units that are otherwise built
m68k-sinclairql: regenerated Makefile
Add fcl-process/src/winall include directory for Windows targets
Add handling of packages/fcl-process/src/amicommon directory
Add linux dependency on syscall unit for libc on i386 and x86_64
Regenerated Makefile's after: Add linux dependency on syscall unit for libc on i386 and x86_64
Set ALLPPUDIRS make variable
Rename ALLPPUDIR to ALLPPUDIRS to use same make variable as in packages and utils directories
Regenerate Makefile's after setting ALLPPUDIRS variable
- remove setting the vpath for the PPU tests as this should not be necessary due to all targets being available in the corresponding variables
* regenerate Makefiles after the removal of the vpath settings
* restore original content of utils/build/Makefile
* rename utils/build/Makefile to Makefile-no-regen so that it isn't touched if someone uses "fpcmake -Tall -r" in some upper directory
* we want to call fpcmake, not fpmake
* restore original content of packages/build/Makefile
* rename packages/build/Makefile to Makefile-no-regen to avoid it being changed if one uses "fpcmake -Tall -r" in an upper directory
* look for sub directories of utils that contain Makefile instead of Makefile.fpc just like the one in packages does
+ add a distclean target for sim_pasc
* get rid of unneeded -dGDB
Only add '-bu' option to FPMAKE_OPT if DISABLE_FPMAKE_BUILD_UNIT variable is not set
Regenerate Makefile's after introduction of DISABLE_FPMAKE_BUILD_UNIT variable
Add dependencies for fprpcclient on fpwebclient and fphttpwebclient units
Add dependency on variants unit for rtti
* properly define esp32 helper unit names in inc/Makefile.rtl
Add src/win to include path for win32/win64 targets
human68k: enable building a handful of simpler packages for human68k
* Build unixsockets for linux
* libjack: fix include file dependency in fpmake.pp
* added short name for fcl-hash
Disable all packages that do not compile for jvm-android
+ enabled compilation of package fcl-res for WASI
- removed wasm32 from the NO_NATIVE_COMPILER_CPU_LIST
* renamed wasi -> wasip1 in fpmake.pp files
* wasi renamed wasip1 in the utils/*/fpmake.pp files
+ added wasip1threads rtl
+ added wasip1threads to fpmake.pp
+ added wasip2 to the NO_NATIVE_COMPILER_OS_LIST
- disable packages that don't compile on the wasip2 platform