various build system improvements

This commit is contained in:
FeralChild64 committed 2020-09-22 17:45:56 +02:00
1 parent d6bb5771cb
commit faf520dec7
11 files changed
+196 -196

No files matched your search

+13 -13
View File
@@ -11,14 +11,14 @@
; Hardware platform and brand
; --- Hardware platform and brand
;; #CONFIG# PLATFORM_COMMODORE_64 YES
;; #CONFIG# BRAND_CUSTOM_BUILD YES
!macro CONFIG_CUSTOM_BRAND { !pet "custom build" }
; Processor instruction set
; --- Processor instruction set
;; #CONFIG# CPU_MOS_6502 YES
;; #CONFIG# CPU_DTV_6502 NO
@@ -28,7 +28,7 @@
;; #CONFIG# CPU_CSG_65CE02 NO
; Memory model
; --- Memory model
;; #CONFIG# MEMORY_MODEL_38K NO
;; #CONFIG# MEMORY_MODEL_46K NO
@@ -36,7 +36,7 @@
;; #CONFIG# MEMORY_MODEL_60K NO
; IEC bus configuration
; --- IEC bus configuration
;; #CONFIG# IEC YES
;; #CONFIG# IEC_DOLPHINDOS YES
@@ -47,7 +47,7 @@
;; #CONFIG# IEC_BURST_CIA2 NO ; please keep disabled for now
; Tape deck configuration
; --- Tape deck configuration
;; #CONFIG# TAPE_NORMAL YES
;; #CONFIG# TAPE_TURBO YES
@@ -56,14 +56,14 @@
;; #CONFIG# TAPE_NO_MOTOR_CONTROL NO
; RS-232 configuration
; --- RS-232 configuration
;; #CONFIG# RS232_ACIA NO ; please keep disabled for now
;; #CONFIG# RS232_UP2400 NO ; please keep disabled for now
;; #CONFIG# RS232_UP9600 NO ; please keep disabled for now
; Sound support
; --- Sound support
;; #CONFIG# SID_2ND_ADDRESS NO
;; #CONFIG# SID_3RD_ADDRESS NO
@@ -73,7 +73,7 @@
;; #CONFIG# SID_D7XX NO
; Keyboard settings
; --- Keyboard settings
;; #CONFIG# LEGACY_SCNKEY NO
;; #CONFIG# KEYBOARD_C128 NO
@@ -122,13 +122,13 @@
;; #CONFIG# KEYCMD_F14 NO
; Screen editor
; --- Screen editor
;; #CONFIG# EDIT_STOPQUOTE YES
;; #CONFIG# EDIT_TABULATORS NO
; Software features
; --- Software features
;; #CONFIG# PANIC_SCREEN YES
;; #CONFIG# DOS_WEDGE YES
@@ -137,7 +137,7 @@
;; #CONFIG# BCD_SAFE_INTERRUPTS YES
; Eye candy
; --- Eye candy
;; #CONFIG# COLORS_BRAND NO
;; #CONFIG# BANNER_SIMPLE NO
@@ -145,12 +145,12 @@
;; #CONFIG# SHOW_FEATURES YES
; Debug options
; --- Debug options
;; #CONFIG# DBG_STUBS_BRK NO
;; #CONFIG# DBG_PRINTF NO
; Other
; --- Other
;; #CONFIG# COMPRESSION_LVL_2 NO
+9 -8
View File
@@ -10,17 +10,17 @@
; Hardware platform and brand
; --- Hardware platform and brand
;; #CONFIG# PLATFORM_COMMANDER_X16 YES
; Memory model
; --- Memory model
;; #CONFIG# MEMORY_MODEL_38K YES
; Keyboard settings
; --- Keyboard settings
;; #CONFIG# PROGRAMMABLE_KEYS NO
@@ -44,13 +44,13 @@
;; #CONFIG# KEYCMD_F14 NO
; Screen editor
; --- Screen editor
;; #CONFIG# EDIT_STOPQUOTE NO
;; #CONFIG# EDIT_TABULATORS NO
; Software features
; --- Software features
;; #CONFIG# PANIC_SCREEN NO
;; #CONFIG# DOS_WEDGE NO
@@ -59,7 +59,7 @@
;; #CONFIG# BCD_SAFE_INTERRUPTS YES
; Eye candy
; --- Eye candy
;; #CONFIG# COLORS_BRAND NO
;; #CONFIG# BANNER_SIMPLE NO
@@ -67,11 +67,12 @@
;; #CONFIG# SHOW_FEATURES NO
; Debug options
; --- Debug options
;; #CONFIG# DBG_STUBS_BRK NO
;; #CONFIG# DBG_PRINTF NO
; Other
; --- Other
;; #CONFIG# COMPRESSION_LVL_2 NO
+12 -12
View File
@@ -11,13 +11,13 @@
; Hardware platform and brand
; --- Hardware platform and brand
;; #CONFIG# PLATFORM_COMMODORE_64 YES
;; #CONFIG# BRAND_GENERIC YES
; Processor instruction set
; --- Processor instruction set
;; #CONFIG# CPU_MOS_6502 YES
;; #CONFIG# CPU_DTV_6502 NO
@@ -27,7 +27,7 @@
;; #CONFIG# CPU_CSG_65CE02 NO
; Memory model
; --- Memory model
;; #CONFIG# MEMORY_MODEL_38K NO
;; #CONFIG# MEMORY_MODEL_46K NO
@@ -35,7 +35,7 @@
;; #CONFIG# MEMORY_MODEL_60K NO
; IEC bus configuration
; --- IEC bus configuration
;; #CONFIG# IEC YES
;; #CONFIG# IEC_DOLPHINDOS YES
@@ -44,7 +44,7 @@
;; #CONFIG# IEC_JIFFYDOS_BLANK YES
; Tape deck configuration
; --- Tape deck configuration
;; #CONFIG# TAPE_NORMAL YES
;; #CONFIG# TAPE_TURBO YES
@@ -53,7 +53,7 @@
;; #CONFIG# TAPE_NO_MOTOR_CONTROL NO
; Sound support
; --- Sound support
;; #CONFIG# SID_2ND_ADDRESS NO
;; #CONFIG# SID_3RD_ADDRESS NO
@@ -63,7 +63,7 @@
;; #CONFIG# SID_D7XX NO
; Keyboard settings
; --- Keyboard settings
;; #CONFIG# LEGACY_SCNKEY NO
;; #CONFIG# KEYBOARD_C128 NO
@@ -110,13 +110,13 @@
;; #CONFIG# KEYCMD_F14 NO
; Screen editor
; --- Screen editor
;; #CONFIG# EDIT_STOPQUOTE YES
;; #CONFIG# EDIT_TABULATORS NO
; Software features
; --- Software features
;; #CONFIG# PANIC_SCREEN YES
;; #CONFIG# DOS_WEDGE YES
@@ -125,7 +125,7 @@
;; #CONFIG# BCD_SAFE_INTERRUPTS YES
; Eye candy
; --- Eye candy
;; #CONFIG# COLORS_BRAND YES
;; #CONFIG# BANNER_SIMPLE NO
@@ -133,12 +133,12 @@
;; #CONFIG# SHOW_FEATURES YES
; Debug options
; --- Debug options
;; #CONFIG# DBG_STUBS_BRK NO
;; #CONFIG# DBG_PRINTF NO
; Other
; --- Other
;; #CONFIG# COMPRESSION_LVL_2 NO
+10 -10
View File
@@ -11,20 +11,20 @@
; Hardware platform
; --- Hardware platform
;; #CONFIG# PLATFORM_COMMODORE_64 YES
;; #CONFIG# MB_M65 YES
; Memory model
; --- Memory model
;; #CONFIG# MEMORY_MODEL_38K NO
;; #CONFIG# MEMORY_MODEL_46K NO
;; #CONFIG# MEMORY_MODEL_50K YES
; IEC bus configuration
; --- IEC bus configuration
;; #CONFIG# IEC YES
;; #CONFIG# IEC_DOLPHINDOS NO
@@ -34,7 +34,7 @@
;; #CONFIG# IEC_BURST_M65 NO ; please keep disabled for now
; Tape deck configuration
; --- Tape deck configuration
;; #CONFIG# TAPE_NORMAL YES
;; #CONFIG# TAPE_TURBO YES
@@ -43,7 +43,7 @@
;; #CONFIG# TAPE_NO_MOTOR_CONTROL YES
; Keyboard settings
; --- Keyboard settings
;; #CONFIG# LEGACY_SCNKEY NO
;; #CONFIG# KEYBOARD_C65 NO ; untested
@@ -95,13 +95,13 @@
!macro CONFIG_KEYCMD_F14 { !pet "rem f14" }
; Screen editor
; --- Screen editor
;; #CONFIG# EDIT_STOPQUOTE YES
;; #CONFIG# EDIT_TABULATORS NO
; Software features
; --- Software features
;; #CONFIG# PANIC_SCREEN YES
;; #CONFIG# DOS_WEDGE YES
@@ -110,19 +110,19 @@
;; #CONFIG# BCD_SAFE_INTERRUPTS YES
; Built-in DOS configuration
; --- Built-in DOS configuration
;; #CONFIG# UNIT_SDCARD 0 ; do not change, DOS is not implemented yet
;; #CONFIG# UNIT_FLOPPY 0 ; do not change, DOS is not implemented yet
;; #CONFIG# UNIT_RAMDISK 0 ; do not change, DOS is not implemented yet
; Debug options
; --- Debug options
;; #CONFIG# DBG_STUBS_BRK NO
;; #CONFIG# DBG_PRINTF NO
; Other
; --- Other
;; #CONFIG# COMPRESSION_LVL_2 NO
+12 -12
View File
@@ -11,13 +11,13 @@
; Hardware platform and brand
; --- Hardware platform and brand
;; #CONFIG# PLATFORM_COMMODORE_64 YES
;; #CONFIG# BRAND_TESTING YES
; Processor instruction set
; --- Processor instruction set
;; #CONFIG# CPU_MOS_6502 YES
;; #CONFIG# CPU_DTV_6502 NO
@@ -27,7 +27,7 @@
;; #CONFIG# CPU_CSG_65CE02 NO
; Memory model
; --- Memory model
;; #CONFIG# MEMORY_MODEL_38K NO
;; #CONFIG# MEMORY_MODEL_46K NO
@@ -35,7 +35,7 @@
;; #CONFIG# MEMORY_MODEL_60K YES
; IEC bus configuration
; --- IEC bus configuration
;; #CONFIG# IEC YES
;; #CONFIG# IEC_DOLPHINDOS YES
@@ -44,7 +44,7 @@
;; #CONFIG# IEC_JIFFYDOS_BLANK NO
; Tape deck configuration
; --- Tape deck configuration
;; #CONFIG# TAPE_NORMAL NO
;; #CONFIG# TAPE_TURBO YES
@@ -53,7 +53,7 @@
;; #CONFIG# TAPE_NO_MOTOR_CONTROL NO
; Sound support
; --- Sound support
;; #CONFIG# SID_2ND_ADDRESS NO
;; #CONFIG# SID_3RD_ADDRESS NO
@@ -63,7 +63,7 @@
;; #CONFIG# SID_D7XX NO
; Keyboard settings
; --- Keyboard settings
;; #CONFIG# LEGACY_SCNKEY YES
;; #CONFIG# KEYBOARD_C128 NO
@@ -110,13 +110,13 @@
;; #CONFIG# KEYCMD_F14 NO
; Screen editor
; --- Screen editor
;; #CONFIG# EDIT_STOPQUOTE YES
;; #CONFIG# EDIT_TABULATORS YES
; Software features
; --- Software features
;; #CONFIG# PANIC_SCREEN YES
;; #CONFIG# DOS_WEDGE YES
@@ -125,7 +125,7 @@
;; #CONFIG# BCD_SAFE_INTERRUPTS YES
; Eye candy
; --- Eye candy
;; #CONFIG# COLORS_BRAND NO
;; #CONFIG# BANNER_SIMPLE YES
@@ -133,12 +133,12 @@
;; #CONFIG# SHOW_FEATURES YES
; Debug options
; --- Debug options
;; #CONFIG# DBG_STUBS_BRK NO
;; #CONFIG# DBG_PRINTF YES
; Other
; --- Other
;; #CONFIG# COMPRESSION_LVL_2 NO
+11 -11
View File
@@ -11,13 +11,13 @@
; Hardware platform and brand
; --- Hardware platform and brand
;; #CONFIG# PLATFORM_COMMODORE_64 YES
;; #CONFIG# MB_U64 YES
; Memory model
; --- Memory model
;; #CONFIG# MEMORY_MODEL_38K NO
;; #CONFIG# MEMORY_MODEL_46K NO
@@ -25,7 +25,7 @@
;; #CONFIG# MEMORY_MODEL_60K NO
; IEC bus configuration
; --- IEC bus configuration
;; #CONFIG# IEC YES
;; #CONFIG# IEC_DOLPHINDOS YES
@@ -34,7 +34,7 @@
;; #CONFIG# IEC_JIFFYDOS_BLANK YES
; Tape deck configuration
; --- Tape deck configuration
;; #CONFIG# TAPE_NORMAL YES
;; #CONFIG# TAPE_TURBO YES
@@ -43,7 +43,7 @@
;; #CONFIG# TAPE_NO_MOTOR_CONTROL NO
; Sound support
; --- Sound support
;; #CONFIG# SID_2ND_ADDRESS NO
;; #CONFIG# SID_3RD_ADDRESS NO
@@ -53,7 +53,7 @@
;; #CONFIG# SID_D7XX NO
; Keyboard settings
; --- Keyboard settings
;; #CONFIG# LEGACY_SCNKEY NO
;; #CONFIG# KEYBOARD_C128 NO
@@ -100,13 +100,13 @@
;; #CONFIG# KEYCMD_F14 NO
; Screen editor
; --- Screen editor
;; #CONFIG# EDIT_STOPQUOTE YES
;; #CONFIG# EDIT_TABULATORS NO
; Software features
; --- Software features
;; #CONFIG# PANIC_SCREEN YES
;; #CONFIG# DOS_WEDGE YES
@@ -115,7 +115,7 @@
;; #CONFIG# BCD_SAFE_INTERRUPTS YES
; Eye candy
; --- Eye candy
;; #CONFIG# COLORS_BRAND YES
;; #CONFIG# BANNER_SIMPLE NO
@@ -123,12 +123,12 @@
;; #CONFIG# SHOW_FEATURES YES
; Debug options
; --- Debug options
;; #CONFIG# DBG_STUBS_BRK NO
;; #CONFIG# DBG_PRINTF NO
; Other
; --- Other
;; #CONFIG# COMPRESSION_LVL_2 NO