This website requires JavaScript.
Explore
Help
Register
Sign In
lpnf
/
lovr
mirror of
https://github.com/bjornbytes/lovr.git
Watch
1
Star
0
Fork
You've already forked lovr
0
Code
Issues
Projects
Releases
Wiki
Activity
f3cae5f80e
lovr
/
.gitignore
6 lines
27 B
Plaintext
Raw
Normal View
History
Unescape
Escape
Initial commit;
2016-07-07 07:04:24 +00:00
.tup
Add tup build system; It's still a rough draft and likely only works on my machine, but can be improved over time. Rough explanation: - tup.config contains high-level build configuration defaults. - Tuprules.tup contains mostly compiler flags (generated from the tup.config) and declares some macros used to compile code. - Tupfile takes all generated object files and links them into the lovr executable. - src/Tupdefault defines the default build steps for src and all subdirectories, which is to compile all .c files to .o files and put them in the <objects> bucket for linking by the toplevel Tupfile. It's possible to have multiple configs active at once for different platforms, projects, etc. To do this, create a folder for each build variant you want, and place a tup.config in each folder (it can be a symlink, which is helpful). Then, invoking `tup` will build all your variants, or you can build a specific one by doing `tup <foldername>`.
2019-06-10 10:41:31 +00:00
.obj
tup: output to bin folder; toplevel config;
2021-02-02 06:48:15 +00:00
bin
build*
*.*.h