Pierre Wacrenier
1d49826117
Vendor hardware.inc
2025-01-17 12:13:55 +01:00
Robbi Blechdose
a74131c1be
Renamed license file and added explanatory paragraph to README
2024-05-08 00:01:33 +02:00
ISSOtm
94ea749c25
Fix build errors on Windows
...
Thanks to @ghostsoft for help testing this!
2023-11-24 12:38:47 +01:00
ISSOtm
22850286e5
Remove tool obsoleted by RGBGFX 0.6.0
2023-11-05 17:23:30 +01:00
ISSOtm
21a66fb027
Include hardware.inc by default
2023-11-05 17:22:56 +01:00
ISSOtm
860170ebc1
Update hardware.inc
2023-11-05 17:22:10 +01:00
ISSOtm
0653447bb6
Move includes out of src
...
This mirrors gb-starter-kit, where it was important because submodules
can pull in `.asm` files that we don't want to assemble.
2023-11-05 17:21:51 +01:00
ISSOtm
06ea1ea0fa
Overhaul boilerplate
...
Fix occasional build issues, which turned out to be improper use of multiple targets
Update links to point to current URLs for resources
Improve formatting where applicable
Switch to recursively scanning for assembly files, as this has proven to scale better
2023-11-05 11:55:48 +01:00
ISSOtm
6718b2190c
Relicense under ZLib license
...
See ISSOtm/gb-starter-kit#13
2022-07-29 23:38:54 +02:00
Eldred Habert
b5343affca
Use same Windows detection method as starter-kit
...
This supports POSIX environments under Windows as well
2022-03-29 19:11:32 +02:00
ISSOtm
4299834bbc
Avoid using variables for directories that cannot be moved
...
In theory, `src/` could be moved, but that can be done using `make -f path/to/Makefile`
instead, so getting rid of some complexity is worth it.
Also, I doubt there is a use case for this :P
2021-08-31 17:49:52 +02:00
ISSOtm
4b183667e5
Update hardware.inc
2021-08-24 21:55:15 +02:00
Eldred Habert
6d5e660a4a
Link to new style guide instead
2021-05-16 17:53:00 +02:00
ISSOtm
9e79b46654
Do not forget to create output dir for compressed files
2021-03-14 12:39:11 +01:00
ISSOtm
5a58d19f7d
Trap trying to build non-existent files
...
Fixes the usual infinite loop
2021-03-14 12:38:01 +01:00
ISSOtm
2d8fb4e93d
Mark executable scripts as such
2021-03-14 12:38:01 +01:00
ISSOtm
a607fc0677
Place resource files after all
...
This will avoid them acting as default targets
2021-03-14 12:38:01 +01:00
ISSOtm
820cb00ae1
Add Windows compatibility
2021-03-03 04:55:04 +01:00
Eldred Habert
bf2bdfbd5d
Add related links
...
Originally only for linking to gb-starter-kit, eventually became a list of self-inserts :P
2020-05-31 18:39:50 +02:00
ISSOtm
65d423b135
Only ignore root directories
2020-04-29 11:31:52 +02:00
ISSOtm
46534337fe
Fix incorrect variable usage breaking include dirs
2020-04-26 22:42:52 +02:00
ISSOtm
4c9dd12d91
Use RGBDS 0.4.0 and make boilerplate minimal
2020-04-25 19:30:49 +02:00
Eldred Habert
3f6309cdce
Fix missing global checksum correction
...
I failed to reinstate this after removing the 0.3.7 RGBFIX workaround. This also means that RGBFIX before 0.3.6 (which introduced `-f`) can be used again.
2019-10-01 22:50:25 +02:00
Eldred Habert
f93846ec6d
Update hardware.inc to 2.8
2019-05-23 17:05:33 +02:00
ISSOtm
0ebc012c9e
Add mode $8800 tilemap conversion tool
2019-04-28 19:38:16 +02:00
ISSOtm
ecb895c97a
Fix "duplicate rules" error & polish Makefile
2019-04-28 19:36:07 +02:00
ISSOtm
492d8fd473
Fix mkdir on msys (apparently)
...
I don't have an environment to test, let's just hope this works :S
2019-03-01 13:21:36 +01:00
ISSOtm
1950f06df9
Remove nonexistent file from .gitignore
2019-02-16 11:10:10 +01:00
ISSOtm
4cd8795b89
Remove comments within Makefile recipes
2019-02-16 11:08:25 +01:00
ISSOtm
843e58dcac
Remove raster FX lib from boilerplate
...
It's not as needed and barebones as the rest of the boilerplate, and at least one person has been confused about it.
2019-02-16 11:06:11 +01:00
ISSOtm
2a338f2a81
Improve description of the boilerplate's contents
2019-02-16 11:04:36 +01:00
ISSOtm
19964de8aa
Generate date using RGBDS built-in
...
This adds a "Z" at the end of the build date, but this should be fine
2019-01-26 14:32:10 +01:00
ISSOtm
4750306a1f
Improve dependency file generation
...
Run the whole generation in one command
2019-01-25 19:01:53 +01:00
Eldred Habert
eab72eada8
Add missing parenthesis
2018-12-14 11:24:16 +01:00
ISSOtm
7017914b51
Remove concurrency
...
If compiling with more than one task running at once,
there could be a concurrency on $(DEPSDIR)/tmp.d
Fixed that by making the temporary name unique using the target's name.
2018-12-03 17:30:56 +01:00
ISSOtm
db344c6264
Add README
2018-10-19 02:30:30 +02:00
ISSOtm
af10b29f87
Add gitignore
2018-10-19 00:49:14 +02:00
ISSOtm
ad3623c9d2
Add files
2018-10-19 00:49:14 +02:00
Eldred Habert
f7afa5a932
Initial commit
2018-10-19 00:42:45 +02:00