1
0
mirror of https://github.com/cc65/cc65.git synced 2024-06-19 14:29:40 +00:00
cc65/libsrc
Oliver Schmidt 3a7282544e Moved convert.system from geos-apple to apple2[enh].
The target util convert.system is to be used in conjunction with GEOS on the Apple II but has to be built as an "ordinary" Apple II program. The way the cc65 library build system is designed there's no way to define dependencies between targets. The solution used so far was to explicitly trigger a build of the target 'apple2enh' from the target 'geos-apple'. However, that approach tends to break parallel builds which may be in the middle of building 'appple2enh' at the time it is triggered by 'geos-apple'.

There might be ways to get this fixed - but the the cc65 library build systrem is already (more than) complex enough, so I really don't want to add anything special to it.

On the other hand there are easier ways (outside the scope of cc65) to archive what convert.system does so I don't presume convert.system to be actually used - it's more a reference type of thing.

Putting all facts together the decision was easy: Just move convert.system from the target it is used with to the target(s) it is built with.
2021-02-17 10:50:22 +01:00
..
apple2 Moved convert.system from geos-apple to apple2[enh]. 2021-02-17 10:50:22 +01:00
atari Fixed comment. 2020-11-17 08:53:48 +01:00
atari2600 ctype size optimization 2020-02-03 20:45:09 +01:00
atari5200 crt0 clean-up 2020-11-29 18:08:33 +01:00
atmos Use more compact loops. 2020-12-27 17:54:49 -05:00
c16 crt0 clean-up 2020-11-29 18:08:33 +01:00
c64 crt0 clean-up 2020-11-29 18:08:33 +01:00
c128 Fixed the horizontal movement of the mouse pointer on platforms with the VIC-II display chip. 2020-11-27 21:22:22 -05:00
cbm Made the directory functions compatible with the Commander X16's DOS. 2021-02-15 08:56:31 -05:00
cbm510 Fixed the horizontal movement of the mouse pointer on platforms with the VIC-II display chip. 2020-11-27 21:22:22 -05:00
cbm610 Fix handling of charcodes 254 and 255, fixes issue #988 2020-07-08 00:48:39 +02:00
common Fixed outdated comments. 2020-12-27 18:22:12 -05:00
conio Use more compact loops. 2020-12-27 17:54:49 -05:00
creativision Changes resulting from 2nd code review 2020-02-03 20:45:09 +01:00
cx16 Updated a comment about Kernal's STATUS variable. 2020-11-08 17:45:54 -05:00
dbg Removed unnecessary #include <cc65.h> from convert.c 2019-11-19 14:08:00 +01:00
em Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
gamate Indentation in vga.s for gamate 2020-09-24 19:42:34 +02:00
geos-apple Moved convert.system from geos-apple to apple2[enh]. 2021-02-17 10:50:22 +01:00
geos-cbm moved to better folder location 2018-12-30 18:57:46 +01:00
geos-common Use more compact loops. 2020-12-27 17:54:49 -05:00
joystick Removed IRQ support from joystick drivers. 2018-02-01 22:38:36 +01:00
lynx Streamlined clock rate handling. 2020-10-25 14:06:44 +01:00
mouse Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
nes Preserve the accu 2020-04-06 18:13:54 +02:00
none ctype size optimization 2020-02-03 20:45:09 +01:00
osic1p Remove stale comment. 2020-12-27 17:54:49 -05:00
pce Moved the font into a separate module in the library. 2020-07-15 04:58:32 -04:00
pet crt0 clean-up 2020-11-29 18:08:33 +01:00
plus4 crt0 clean-up 2020-11-29 18:08:33 +01:00
runtime Fix CRLFs introduced by fe3f267 2020-09-18 08:57:28 +02:00
serial Changed multi-line C comments into another style. 2014-06-30 16:51:07 -04:00
sim6502 ctype size optimization 2020-02-03 20:45:09 +01:00
supervision crt0 clean-up 2020-11-29 18:08:33 +01:00
telestrat Optimized based on https://github.com/cc65/cc65/pull/1393. 2021-02-05 11:54:07 +01:00
tgi Allowed the TGI API to support 256 colors. 2020-06-04 12:58:05 -04:00
vic20 crt0 clean-up 2020-11-29 18:08:33 +01:00
zlib zlib: Use correct (un)signedness of char in prototypes and functions. 2019-06-19 19:01:30 +02:00
Makefile Moved convert.system from geos-apple to apple2[enh]. 2021-02-17 10:50:22 +01:00