Changeset 252 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/makefile
- Timestamp:
- Feb 18, 2012, 2:12:54 PM (13 years ago)
- google:author:
- aitotat@gmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/makefile
r240 r252 1 1 ############################################################################### 2 # Generic makefile for building BIOS binary file. # 3 # v. 1.0.0 (28.7.2007 ... 28.7.2007) # 4 # (C) Tomi Tilli # 5 # aitotat@gmail.com # 2 # Makefile to build XTIDE Universal BIOS. # 6 3 # # 7 4 # Valid makefile targets are: # … … 9 6 # build Builds binary file in \Build # 10 7 # clean Removes all files from \Build # 8 # checksum* Builds all and then generates checksum byte to all binary files # 9 # strings* Compress src\strings.asm to src\StringsCompressed.asm # 11 10 # # 11 # * at the end of target name means that Perl is required for the job. # 12 12 # Build directory must be created manually if it does not exist. # 13 13 # # … … 158 158 @echo Large XT version "$(TARGET)_xtl.bin" built. 159 159 160 strings: src\StringsCompressed.asm 161 160 162 clean: 161 163 @$(RM) $(BUILD_DIR)\*.* … … 170 172 @perl ..\tools\checksum.pl $(TARGET)_xt.bin $(ROMSIZE) 171 173 172 src\StringsCompressed.asm: 174 src\StringsCompressed.asm: src\Strings.asm 173 175 @$(AS) src\Strings.asm $(ASFLAGS) $(DEFS_XT) -DMODULE_STRINGS_COMPRESSED_PRECOMPRESS -o build\Strings.bin -l build\StringsPrecompress.lst 174 176 @perl ..\tools\StringsCompress.pl < build\StringsPrecompress.lst > src\StringsCompressed.asm 175 177 @echo StringsCompressed.asm updated! 176 178 177 $(SRC_ASM): src\StringsCompressed.asm 178 179 xt_unused: xt 179 xt_unused: xt 180 180 $(AS) "$(SRC_ASM)" $(ASFLAGS) $(DEFS_XT) -o"$(TARGET)_xt_unused.asm" -E -DCHECK_FOR_UNUSED_ENTRYPOINTS 181 181 perl ..\tools\unused.pl $(TARGET)_xt.lst $(TARGET)_xt_unused.asm
Note:
See TracChangeset
for help on using the changeset viewer.