Commit f238a01
committed
Declare NoObjectSpaceTransactions in the Base group of all three packages #85
The 12.3 project had lost the define again: cd2b5c4 restored it for #85
and 6a20ebd, the version-stamping commit made the same day, dropped it,
so 26.8.1 shipped dclBold290.bpl with a different TBoldSystem interface
than the other two packages. The 11.3 and 13 projects still had it, but
in the parent "Config==Base" group where Delphi normally writes only the
Base marker.
All three now declare it in the "'$(Base)'!=''" group. That is where the
IDE keeps such settings, it is equivalent for MSBuild, and it is the only
form TMS Smart Setup's dproj reader accepts: it rejects a DCC_Define in a
parent-condition group with "The condition string ... is not a string we
understand". Verified by building the three packages and by a Smart Setup
build of the Delphi 13 package, which passes the define to dcc32.1 parent 6b60f72 commit f238a01
5 files changed
Lines changed: 5 additions & 2 deletions
File tree
- docs
- packages
- Delphi11.3
- Delphi12.3
- Delphi13
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
48 | 47 | | |
49 | 48 | | |
50 | 49 | | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
53 | 52 | | |
54 | 53 | | |
55 | 54 | | |
| 55 | + | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| |||
0 commit comments