Thraix
f2afec473f
Fix MakeGen crashing when entering invalid filepaths in dependency
2020-03-01 21:01:27 +01:00
Thraix
d9f7dc4d17
Rework how the config file is read
...
Still need to remove reduntant code and test it much more thoroughly.
2019-10-18 11:44:40 +02:00
Thraix
f3ab790912
Read and write config as xml
2019-10-13 19:59:43 +02:00
Thraix
67de469181
Add default config generation
2019-10-10 23:29:33 +02:00
Thraix
17245655d4
Add all config cli commands
2019-10-10 21:36:30 +02:00
Thraix
c5172c9572
Remove unnecessary includes
2019-10-08 22:09:51 +02:00
Thraix
fb7a369f83
Fix cyclic project dependencies causing stack overflow
2019-10-08 22:00:43 +02:00
Thraix
ec98ddbfd4
Add --simple flag which generates a simple Makefile
2019-10-05 16:51:43 +02:00
Thraix
6b2b83d25c
Fix problem with directories having slash at the end
2019-10-05 14:32:02 +02:00
Thraix
f3b798e85e
Fix absolute path in Makefile
2019-06-23 12:50:08 +02:00
Thraix
313ec9b770
Fix so that project builds dependencies
...
Currently there is a problem where the h files in the makefile are in
absolute path. This makes it so that the Makefile cannot be shared
between different computers.
2019-06-16 11:48:08 +02:00
Thraix
b47c99cc01
Tiny optimization for ConfigFile reading
2019-01-30 17:50:35 +01:00
Thraix
aecbe5c501
Add support for h file generation
2019-01-30 16:58:52 +01:00
Thraix
048e3d050d
Fix makegen creating Makefile if no config exist
2019-01-29 22:41:52 +01:00
Thraix
ab3f4dfaaa
Add #compileflags as an option to makegen.conf
2019-01-09 21:22:25 +01:00
Thraix
0eec9647a8
Merge branch 'master' of github.com:Thraix/MakeGen
2018-11-18 00:35:15 +01:00
Thraix
3fa804530a
Fix bug where invalid settings doesn't set FLAG_INVALID in ConfigFile.cpp
2018-11-18 00:35:10 +01:00
Thraix
21809e3724
Add shared settings to makegen
2018-11-18 00:32:31 +01:00
Thraix
f77d3e8a3d
Add compile progress to Makefile
2018-06-10 16:30:46 +02:00
Thraix
eeb0fbe29e
Fix library being forced to end with forward slash
2018-06-10 15:03:14 +02:00
Thraix
e140cac526
Fix bug with libraries
2018-06-10 14:56:45 +02:00
Thraix
5283801871
Add version number to Makefile, Cleanup code
2018-06-10 12:15:41 +02:00
Thraix
464c483445
Move Config gen stuff to ConfigFile.cpp, Add version flag
2018-06-10 12:02:51 +02:00
Thraix
f35a89e10b
Create system for generating Makefiles
2018-06-09 23:49:01 +02:00