ObjFW  History of utils/objfw-config.in of 8588bd03b223633b

History of the file that is called utils/objfw-config.in at check-in 8588bd03b223633b

2024-04-14
15:56
[b9613126d3] part of check-in [01f8b91c61] utils/objfw-config: Remove trailing spaces (check-in: [01f8b91c61] user: js, branch: trunk, size: 5812) [annotate] [blame] [check-ins using] [diff]
2024-04-13
08:48
[812d7fc1ec] part of check-in [9f9867c7d2] objfw-config: Ensure search directories come first (check-in: [9f9867c7d2] user: js, branch: trunk, size: 5814) [annotate] [blame] [check-ins using] [diff]
2024-04-03
02:16
[b94628e83a] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 5669) [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
[37efdb4540] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 5460) [annotate] [blame] [check-ins using] [diff]
2023-07-15
20:57
[1ad3420f7b] part of check-in [860b0bf1e9] Merge trunk into branch "amiga-library" (check-in: [860b0bf1e9] user: js, branch: amiga-library, size: 5465) [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
[10e52bf95f] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 5460) [annotate] [blame] [check-ins using] [diff]
2022-10-18
22:17
[06e5d8db3c] part of check-in [ac19ed9d40] Merge trunk into branch "amiga-library" (check-in: [ac19ed9d40] user: js, branch: amiga-library, size: 5465) [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
[c7e6aa0918] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 5460) [annotate] [blame] [check-ins using] [diff]
2021-01-02
22:06
[0f7ed40036] part of check-in [27b401c7c2] Update copyright (check-in: [27b401c7c2] user: js, branch: amiga-library, size: 5465) [annotate] [blame] [check-ins using] [diff]
22:04
[3439d09582] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 5460) [annotate] [blame] [check-ins using] [diff]
2020-12-23
03:03
[71c9a83364] part of check-in [8f56a02f49] Merge trunk into branch "amiga-library" (check-in: [8f56a02f49] user: js, branch: amiga-library, size: 5554) [annotate] [blame] [check-ins using] [diff]
2020-12-22
23:10
[2216243706] part of check-in [478feb4614] Style change: Don't indent cases in shell scripts (check-in: [478feb4614] user: js, branch: trunk, size: 5549) [annotate] [blame] [check-ins using] [diff]
2020-11-15
02:22
[a00cce0994] part of check-in [19b5857f27] Link against Amiga library if available (check-in: [19b5857f27] user: js, branch: amiga-library, size: 5691) [annotate] [blame] [check-ins using] [diff]
2020-01-02
01:51
[c6ea4d4954] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 5686) [annotate] [blame] [check-ins using] [diff]
2019-04-20
20:34
[46555fcbc5] part of check-in [a02aeca5a9] objfw-config: Rename package_{description->format} (check-in: [a02aeca5a9] user: js, branch: trunk, size: 5654) [annotate] [blame] [check-ins using] [diff]
2019-01-23
20:15
[c9aa276a86] part of check-in [13e580b7e6] objfw-config: Use . instead of source

. seems to be more portable. (check-in: [13e580b7e6] user: js, branch: trunk, size: 5664) [annotate] [blame] [check-ins using] [diff]

2019-01-20
12:34
[3eef74228e] part of check-in [b85ae3cbc1] objfw-config: Clean up output of flags (check-in: [b85ae3cbc1] user: js, branch: trunk, size: 5669) [annotate] [blame] [check-ins using] [diff]
12:13
[bb9b179125] part of check-in [35779c332c] objfw-config: Change packages format and location (check-in: [35779c332c] user: js, branch: trunk, size: 5538) [annotate] [blame] [check-ins using] [diff]
2019-01-13
23:39
[3230b8f5bb] part of check-in [6a9cca294d] objfw-compile: Add support for --package (check-in: [6a9cca294d] user: js, branch: trunk, size: 5547) [annotate] [blame] [check-ins using] [diff]
2019-01-12
19:46
[e66fb4b258] part of check-in [9911d60502] objfw-config: Add support for packages

This allows libraries using ObjFW to store their flags in a file and
allow objfw-config to output all required flags, including those for the
libraries. (check-in: [9911d60502] user: js, branch: trunk, size: 5537) [annotate] [blame] [check-ins using] [diff]

2018-11-02
00:26
[99ed5dfce7] part of check-in [c3412a7a8e] objfw-config: Improve help (check-in: [c3412a7a8e] user: js, branch: trunk, size: 4778) [annotate] [blame] [check-ins using] [diff]
2018-08-27
22:48
[095c498444] part of check-in [cddfc2ed56] Improve objfw-config flags (check-in: [cddfc2ed56] user: js, branch: trunk, size: 4533) [annotate] [blame] [check-ins using] [diff]
2018-08-26
17:40
[1760a7df5c] part of check-in [3155de66ff] configure: Clean up flags for objfw-config (check-in: [3155de66ff] user: js, branch: trunk, size: 4755) [annotate] [blame] [check-ins using] [diff]
2018-05-21
16:09
[02c21881a2] part of check-in [30d85dc3fc] configure: Add -fexceptions to LDFLAGS

amiga-gcc requires this in order to link in the glue code for
registering the frames. (check-in: [30d85dc3fc] user: js, branch: trunk, size: 4828) [annotate] [blame] [check-ins using] [diff]

2018-01-21
22:16
[4b31103da3] part of check-in [0f42b0eafd] Allow building the runtime as a .framework

This also renames ObjFW-RT to ObjFW_RT, as hyphens should not be in
framework names. (check-in: [0f42b0eafd] user: js, branch: trunk, size: 4815) [annotate] [blame] [check-ins using] [diff]

21:38
[cb27619734] part of check-in [5fa3902ef9] objfw-config: Add --framework-libs (check-in: [5fa3902ef9] user: js, branch: trunk, size: 4805) [annotate] [blame] [check-ins using] [diff]
2017-06-11
23:28
[07888e3690] part of check-in [032cace081] objfw-config: Add -lobjfw-rt to --libs (check-in: [032cace081] user: js, branch: trunk, size: 4371) [annotate] [blame] [check-ins using] [diff]
2017-06-04
16:42
[cd614e789f] part of check-in [2704a412cb] objfw-config: Fix a typo (check-in: [2704a412cb] user: js, branch: trunk, size: 4356) [annotate] [blame] [check-ins using] [diff]
2017-05-28
13:36
[1e02df9510] part of check-in [f1340e44e2] configure: Add --with-ixemul flag

This allows selecting whether to build ObjFW with ixemul or libnix, with
libnix being the default. (check-in: [f1340e44e2] user: js, branch: trunk, size: 4356) [annotate] [blame] [check-ins using] [diff]

2017-02-04
18:33
[e07dd8bfa4] part of check-in [797d6f58f0] objfw-config: Include -Wl,-U,_* flag in LDFLAGS (check-in: [797d6f58f0] user: js, branch: trunk, size: 4292) [annotate] [blame] [check-ins using] [diff]
2017-01-22
04:02
[212238bc94] part of check-in [dccc73288f] objfw-config.in: Remove trailing quotes in help (check-in: [dccc73288f] user: js, branch: trunk, size: 4259) [annotate] [blame] [check-ins using] [diff]
2017-01-09
17:36
[ceff734586] part of check-in [44f45c2e35] Update copyright

Forgot to add 2017, even though I already did quite some changes in
2017. (check-in: [44f45c2e35] user: js, branch: trunk, size: 4264) [annotate] [blame] [check-ins using] [diff]

2017-01-07
22:58
[f271a8d6d5] part of check-in [8b2107e238] Use -Wl,--allow-multiple-definition on Windows

Clang does not use this by default, while it seems that GCC does. (check-in: [8b2107e238] user: js, branch: trunk, size: 4258) [annotate] [blame] [check-ins using] [diff]

2016-05-22
17:51
[1626e52f9e] part of check-in [286c1afb46] objfw-config.in: Remove @NO_WARN_UNUSED@

This does not exist anymore. (check-in: [286c1afb46] user: js, branch: trunk, size: 4231) [annotate] [blame] [check-ins using] [diff]

2016-01-03
00:43
[a04c853d00] part of check-in [cec0f072f8] Update copyright

While at it, also update the mail address. (check-in: [cec0f072f8] user: js, branch: 0.8, size: 4232) [annotate] [blame] [check-ins using] [diff]

00:41
[525174d6a7] part of check-in [2a27cf3000] Update copyright

While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 4248) [annotate] [blame] [check-ins using] [diff]

2015-10-17
19:47
[97d8e610a0] part of check-in [47ddf24d41] configure: Use -integrated-as on Clang/MIPS (check-in: [47ddf24d41] user: js, branch: trunk, size: 4244) [annotate] [blame] [check-ins using] [diff]
2015-06-14
12:37
[8b34782ddf] part of check-in [7bb4a942fb] utils/objfw-config.in: Use -n instead of ! -z (check-in: [7bb4a942fb] user: js, branch: trunk, size: 4228) [annotate] [blame] [check-ins using] [diff]
2015-01-03
20:57
[6ed1b48fa6] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 4232) [annotate] [blame] [check-ins using] [diff]
2014-02-23
18:52
[f25f46786d] part of check-in [4e894e2d56] Update copyright in a few forgotten places (check-in: [4e894e2d56] user: js, branch: trunk, size: 4226) [annotate] [blame] [check-ins using] [diff]
2014-01-18
17:59
[15a12ffd38] part of check-in [4282d03eda] objfw-config: Return 1 when flags are missing. (check-in: [4282d03eda] user: js, branch: trunk, size: 4208) [annotate] [blame] [check-ins using] [diff]
2013-03-13
13:31
[464e52beda] part of check-in [e6b08898bd] objfw-config: Add --arc to help. (check-in: [e6b08898bd] user: js, branch: trunk, size: 4205) [annotate] [blame] [check-ins using] [diff]
2013-01-28
22:48
[0a70fe8249] part of check-in [e7d0fb8ee1] objfw-config: Add --static-libs. (check-in: [e7d0fb8ee1] user: js, branch: trunk, size: 4155) [annotate] [blame] [check-ins using] [diff]
2012-12-19
22:19
[59f3090fde] part of check-in [bd6a799986] objfw-config: Never output more than one line. (check-in: [bd6a799986] user: js, branch: trunk, size: 3994) [annotate] [blame] [check-ins using] [diff]
2012-08-06
20:46
[3c9051eb2a] part of check-in [5d2b804601] Add --arc to objfw-compile and objfw-config. (check-in: [5d2b804601] user: js, branch: trunk, size: 3964) [annotate] [blame] [check-ins using] [diff]
2012-07-12
02:57
[7b2042691a] part of check-in [b415f514ae] objfw-config.in: Use newlines between flag types.

This is better than spaces as it does not break objfw-compile, which
uses --lib-prefix, appends the library name and then --lib-suffix. With
spaces, the library filename would have a space after the prefix, which
breaks linking a library. (check-in: [b415f514ae] user: js, branch: trunk, size: 3899) [annotate] [blame] [check-ins using] [diff]

2012-07-11
23:33
[96a6921177] part of check-in [d54f0ac7fd] Check for -fobjc=runtime=objfw. (check-in: [d54f0ac7fd] user: js, branch: trunk, size: 3911) [annotate] [blame] [check-ins using] [diff]
09:20
[cdeafacfa8] part of check-in [fb807e2e3c] objfw-config: Make sure there always is a space.

Otherwise a space might be missing when specifying multiple flags at
once. (check-in: [fb807e2e3c] user: js, branch: trunk, size: 3909) [annotate] [blame] [check-ins using] [diff]

2012-07-08
13:34
[9945c335f4] part of check-in [8f50777186] objfw-config: Always add -funwind-tables.

See previous commit. (check-in: [8f50777186] user: js, branch: trunk, size: 3897) [annotate] [blame] [check-ins using] [diff]

2012-03-23
12:41
[d12bc5060e] part of check-in [03a7cd6427] Remove hack not necessary anymore.

It became obsolete with the last buildsys update. (check-in: [03a7cd6427] user: js, branch: trunk, size: 3881) [annotate] [blame] [check-ins using] [diff]

2012-03-21
12:06
[cfdb4a0db9] part of check-in [7078674567] Make use of PACKAGE_VERSION. (check-in: [7078674567] user: js, branch: trunk, size: 3923) [annotate] [blame] [check-ins using] [diff]
2012-03-19
22:12
[31aa5fa26a] part of check-in [879e9f0076] objfw-config: Adjust LIB_LDFLAGS to new buildsys. (check-in: [879e9f0076] user: js, branch: trunk, size: 3913) [annotate] [blame] [check-ins using] [diff]
2012-02-20
22:40
[1cb78c9af3] part of check-in [584a8dccec] Set version to 0.7-dev in default branch. (check-in: [584a8dccec] user: js, branch: trunk, size: 3871) [annotate] [blame] [check-ins using] [diff]
22:40
[a869d05900] part of check-in [50e646afa1] Set version to 0.6 in 0.6 branch. (check-in: [50e646afa1] user: js, branch: 0.6, size: 3867) [annotate] [blame] [check-ins using] [diff]
2011-10-09
13:05
[d7871a7cf4] part of check-in [36464567d2] Adjust objfw-config and objfw-compile to buildsys changes. (check-in: [36464567d2] user: js, branch: trunk, size: 3871) [annotate] [blame] [check-ins using] [diff]
2011-08-30
16:25
[4a88c90054] part of check-in [8e1a29fa84] Set version to 0.5.4 in 0.5 branch. (check-in: [8e1a29fa84] user: js, branch: 0.5, size: 3856) [annotate] [blame] [check-ins using] [diff]
2011-07-08
19:50
[862132a744] part of check-in [ce742708e6] Add -std=gnu99 to OBJCFLAGS in objfw-config.
This is required now as we use restrict.
(check-in: [ce742708e6] user: js, branch: trunk, size: 3866) [annotate] [blame] [check-ins using] [diff]
2011-06-30
23:24
[e8a4911c44] part of check-in [898c1402ce] Set version to 0.5.3. (check-in: [898c1402ce] user: js, branch: 0.5, size: 3856) [annotate] [blame] [check-ins using] [diff]
2011-04-25
18:04
[90a48cf7e6] part of check-in [4c15904184] Set version to 0.5.2. (check-in: [4c15904184] user: js, branch: 0.5, size: 3856) [annotate] [blame] [check-ins using] [diff]
2011-04-10
18:04
[0947aead79] part of check-in [65b10aa0d5] Set version to 0.5.1 in 0.5 branch. (check-in: [65b10aa0d5] user: js, branch: 0.5, size: 3856) [annotate] [blame] [check-ins using] [diff]
2011-04-09
20:30
[cdff4c84e7] part of check-in [ad5a6065fa] Set version to 0.5. (check-in: [ad5a6065fa] user: js, branch: 0.5, size: 3854) [annotate] [blame] [check-ins using] [diff]
20:29
[fdd3ab8e98] part of check-in [27adf53046] Increase version to 0.6-dev. (check-in: [27adf53046] user: js, branch: trunk, size: 3858) [annotate] [blame] [check-ins using] [diff]
2011-01-31
21:58
[a79a727b4f] part of check-in [a94bef49d7] Fix missing spaces when using objfw-config --all. (check-in: [a94bef49d7] user: js, branch: trunk, size: 3858) [annotate] [blame] [check-ins using] [diff]
2011-01-03
21:50
[00c42c33c9] part of check-in [65204466d1] Branch for 0.4 and set version to 0.4-alpha1 in the new branch. (check-in: [65204466d1] user: js, branch: 0.4, size: 3858) [annotate] [blame] [check-ins using] [diff]
2011-01-01
20:19
[3e4d53e67a] part of check-in [da6b3d26cb] Change license. (check-in: [da6b3d26cb] user: js, branch: trunk, size: 3855) [annotate] [blame] [check-ins using] [diff]
2010-12-20
17:42
[c1942239e6] part of check-in [c5937c3e79] Add -fobjc-exceptions to objfw-config. (check-in: [c5937c3e79] user: js, branch: trunk, size: 3314) [annotate] [blame] [check-ins using] [diff]
2010-12-13
20:46
[ce058df525] part of check-in [622ef3e78d] objfw-config: --lib-ldflags might need LIB exported. (check-in: [622ef3e78d] user: js, branch: trunk, size: 3273) [annotate] [blame] [check-ins using] [diff]
2010-11-21
13:35
[7edc8114c5] part of check-in [e0b3940077] Add support for building plugins to objfw-compile and objfw-config. (check-in: [e0b3940077] user: js, branch: trunk, size: 3234) [annotate] [blame] [check-ins using] [diff]
2010-11-01
20:33
[8395f387d0] part of check-in [431d44b911] Add support for PROG_SUFFIX to objfw-config and objfw-compile. (check-in: [431d44b911] user: js, branch: trunk, size: 2963) [annotate] [blame] [check-ins using] [diff]
2010-10-19
19:46
[602bb6b3fd] part of check-in [a53998a0bf] Don't specify -fobjc-exceptions.

All compilers supported by ObjFW do this automatically, plus newer
revisions of Clang complain about -fobjc-exceptions being ignored by
the compiler. (check-in: [a53998a0bf] user: js, branch: trunk, size: 2839) [annotate] [blame] [check-ins using] [diff]

2010-10-17
19:30
[5afa048543] part of check-in [5d0b1e33bc] Make it possible to compile libraries using objfw-compile. (check-in: [5d0b1e33bc] user: js, branch: trunk, size: 2880) [annotate] [blame] [check-ins using] [diff]
2010-09-24
15:52
[252ff61b48] part of check-in [5fd57313ec] objfw-config: Always print all flags in one line. (check-in: [5fd57313ec] user: js, branch: trunk, size: 1800) [annotate] [blame] [check-ins using] [diff]
2010-09-16
00:08
[9ae51844d3] part of check-in [68ef210228] Rename OFConstString to OFConstantString. (check-in: [68ef210228] user: js, branch: trunk, size: 1716) [annotate] [blame] [check-ins using] [diff]
2010-09-06
15:39
[1dc0842083] part of check-in [cc3239f5f7] Add flags for blocks to objfw-config. (check-in: [cc3239f5f7] user: js, branch: trunk, size: 1713) [annotate] [blame] [check-ins using] [diff]
2010-08-25
22:12
[af945753ec] part of check-in [8ba0c30a03] Remove @ATOMIC_OBJCFLAGS@.

-march=i486 is not needed anymore as we have an x86 asm implementation
for atomic operations now. (check-in: [8ba0c30a03] user: js, branch: trunk, size: 1698) [annotate] [blame] [check-ins using] [diff]

2010-06-19
16:56
[4fac5c9043] part of check-in [1b52853e4d] Set version to 0.3.1 in 0.3 branch. (check-in: [1b52853e4d] user: js, branch: 0.3, size: 1715) [annotate] [blame] [check-ins using] [diff]
2010-05-09
13:57
[6023991631] part of check-in [4ded726bdb] Add latest changes from default branch to 0.3 branch. (check-in: [4ded726bdb] user: js, branch: 0.3, size: 1713) [annotate] [blame] [check-ins using] [diff]
13:53
[93ca9f7c4c] part of check-in [3697259d3f] Add flags for reexporting libobjc and ObjFW. (check-in: [3697259d3f] user: js, branch: trunk, size: 1717) [annotate] [blame] [check-ins using] [diff]
2010-04-30
14:19
[466d662b0e] part of check-in [0a92d8b607] Bump version to 0.4-dev. (check-in: [0a92d8b607] user: js, branch: trunk, size: 1557) [annotate] [blame] [check-ins using] [diff]
14:16
[398daa9578] part of check-in [7c4399b41c] Branch for 0.3. (check-in: [7c4399b41c] user: js, branch: 0.3, size: 1553) [annotate] [blame] [check-ins using] [diff]
2010-04-18
01:22
Added: [d92d8227a8] part of check-in [eba6fdcf3c] Move objfw-config.in and objfw-compile into utils subdir. (check-in: [eba6fdcf3c] user: js, branch: trunk, size: 1557) [annotate] [blame] [check-ins using]