-
d39536213b
Add makegen.xml as dependency to all *.o compilations
master
Thraix
2026-05-12 23:08:37 +02:00
-
577ac677db
Add generate-compile-flags as argument
Thraix
2026-05-12 21:49:47 +02:00
-
736aae3d39
Add cppversion as makegen config parameter
Thraix
2026-05-10 16:27:26 +02:00
-
8ff0411952
Refactor ConfigFile.cpp to be simpler
Thraix
2026-05-09 22:46:18 +02:00
-
5d00ada431
Add support for specifying target for dependencies
Thraix
2026-05-08 19:09:00 +02:00
-
c0d6afbf1a
Remove github reference in README.md
Thraix
2026-05-06 21:03:50 +02:00
-
b112ab4501
Fix relative paths being put in the wrong intermediate directory
Thraix
2026-01-20 23:24:27 +01:00
-
1edcfb570b
Fix project compilation failure
Thraix
2026-01-20 22:27:42 +01:00
-
7c68a839fc
Format code based on clang format
Thraix
2025-11-26 22:06:55 +01:00
-
6976d330fc
Add --target=<target> flag
Thraix
2025-08-05 20:45:36 +02:00
-
658d6df8a5
Add includedirexcldep makgen.xml flag
Thraix
2025-06-04 22:20:09 +02:00
-
aa0b390379
Fix simple flag and excludesource
Thraix
2025-06-04 22:05:37 +02:00
-
d3c334dc79
Fix absolute paths causing Makefile errors
Thraix
2025-06-04 21:31:33 +02:00
-
f6caefb078
Add sourcefile as makegen.xml option
Thraix
2025-05-25 16:07:32 +02:00
-
61f9c3ee0d
Fix relative paths not being included as include dependency
Thraix
2020-04-26 20:13:52 +02:00
-
febfda55cc
Release v1.3.0
Thraix
2020-03-07 22:06:57 +01:00
-
302081d66b
Fix full paths being prepended by ./
Thraix
2020-03-07 20:20:47 +01:00
-
c97c3221dd
Add arguments and prearguments to executable file
Thraix
2020-03-03 19:13:49 +01:00
-
d90076d59e
Add new config arguments to makegen conf gen prompt
Thraix
2020-03-02 22:31:52 +01:00
-
80c64aa499
Add more default file extensions for source and header files
Thraix
2020-03-02 22:10:54 +01:00
-
f68861367b
Add exclude source and header compilation
Thraix
2020-03-02 21:44:38 +01:00
-
5f6f605e32
Add text to README. Change version to v1.3.0
Thraix
2020-03-01 22:02:07 +01:00
-
a36f245f37
Remove default debugging flags from Makefile
Thraix
2020-03-01 21:02:59 +01:00
-
f2afec473f
Fix MakeGen crashing when entering invalid filepaths in dependency
Thraix
2020-03-01 21:01:27 +01:00
-
4b48413941
Add support for adding linking flags
Thraix
2020-03-01 20:44:13 +01:00
-
bbf5b25f3e
Merge pull request #2 from Thraix/xml
Tim Håkansson
2020-03-01 20:19:01 +01:00
-
-
c65288226c
Merge changes from master
Thraix
2020-03-01 20:17:08 +01:00
-
-
-
-
95976c32c3
Fix dependency config generating in current folder
Thraix
2019-10-25 14:45:44 +02:00
-
d9f7dc4d17
Rework how the config file is read
Thraix
2019-10-18 11:44:40 +02:00
-
36e4468f5e
Fix outputname bug
Thraix
2019-10-13 20:33:29 +02:00
-
f3ab790912
Read and write config as xml
Thraix
2019-10-13 19:59:43 +02:00
-
7a62789382
Port XML from Greet-Engine
Thraix
2019-10-11 22:00:20 +02:00
-
-
37d204fa9a
Simplify logging of help commands
Thraix
2019-10-11 19:01:30 +02:00
-
67de469181
Add default config generation
Thraix
2019-10-10 23:26:10 +02:00
-
647ce0e3d8
Merge pull request #1 from Thraix/cli
Tim Håkansson
2019-10-10 22:02:45 +02:00
-
-
d350096b3b
Minor fixes
Thraix
2019-10-10 21:56:26 +02:00
-
5c302b3363
Update README and minor changes logs
Thraix
2019-10-10 21:54:53 +02:00
-
17245655d4
Add all config cli commands
Thraix
2019-10-10 21:36:30 +02:00
-
709defc4f6
Start implementing conf command
Thraix
2019-10-10 18:53:33 +02:00
-
-
c5172c9572
Remove unnecessary includes
Thraix
2019-10-08 22:09:51 +02:00
-
fb7a369f83
Fix cyclic project dependencies causing stack overflow
Thraix
2019-10-08 22:00:43 +02:00
-
e786de5118
Add README and minor change to --help
Thraix
2019-10-06 22:52:46 +02:00
-
ec98ddbfd4
Add --simple flag which generates a simple Makefile
Thraix
2019-10-05 16:51:43 +02:00
-
6b2b83d25c
Fix problem with directories having slash at the end
Thraix
2019-10-05 14:32:02 +02:00
-
dab0006ebb
Remove unnecessary prints
Thraix
2019-10-05 01:23:01 +02:00
-
fb4a849730
Change so that project h files are not listed as include dependency
Thraix
2019-10-05 01:16:05 +02:00
-
c6efd9b382
Remove YCM files
Thraix
2019-10-04 17:07:18 +02:00
-
8315fd0897
Add jobs as default behaviour, Add run to makefile
Thraix
2019-10-04 16:48:22 +02:00
-
5a103442f8
Fix h file generated by dependency to appear in current src directory
Thraix
2019-07-11 19:15:13 +02:00
-
f3b798e85e
Fix absolute path in Makefile
Thraix
2019-06-23 12:50:08 +02:00
-
313ec9b770
Fix so that project builds dependencies
Thraix
2019-06-16 11:48:08 +02:00
-
3425daa792
Return error code if make fails
Thraix
2019-03-01 12:03:53 +01:00
-
b47c99cc01
Tiny optimization for ConfigFile reading
Thraix
2019-01-30 17:50:35 +01:00
-
4db69abc56
Fix MakeGen not creating binary directories
Thraix
2019-01-30 17:16:31 +01:00
-
aecbe5c501
Add support for h file generation
Thraix
2019-01-30 16:58:52 +01:00
-
048e3d050d
Fix makegen creating Makefile if no config exist
Thraix
2019-01-29 22:41:52 +01:00
-
4e2785bb26
Add libdirs as rpaths
Thraix
2019-01-09 22:17:51 +01:00
-
ab3f4dfaaa
Add #compileflags as an option to makegen.conf
Thraix
2019-01-09 21:22:25 +01:00
-
6a6b9aa9e4
Merge and run makegen on project
Thraix
2018-11-18 00:37:40 +01:00
-
0eec9647a8
Merge branch 'master' of github.com:Thraix/MakeGen
Thraix
2018-11-18 00:35:15 +01:00
-
-
3fa804530a
Fix bug where invalid settings doesn't set FLAG_INVALID in ConfigFile.cpp
Thraix
2018-11-18 00:35:10 +01:00
-
21809e3724
Add shared settings to makegen
Thraix
2018-11-18 00:32:31 +01:00
-
-
73503f6f48
Add timer to print how long the generation took
Thraix
2018-06-10 16:51:44 +02:00
-
f77d3e8a3d
Add compile progress to Makefile
Thraix
2018-06-10 16:30:46 +02:00
-
9e87c15367
Update version number and Makefile
Thraix
2018-06-10 15:06:18 +02:00
-
eeb0fbe29e
Fix library being forced to end with forward slash
Thraix
2018-06-10 15:03:14 +02:00
-
e140cac526
Fix bug with libraries
Thraix
2018-06-10 14:56:45 +02:00
-
5283801871
Add version number to Makefile, Cleanup code
Thraix
2018-06-10 12:15:41 +02:00
-
464c483445
Move Config gen stuff to ConfigFile.cpp, Add version flag
Thraix
2018-06-10 12:02:51 +02:00
-
0af9887ea7
Add license to Makefile
Thraix
2018-06-10 00:07:07 +02:00
-
23b46ebcd8
Add more help information with --help flag
Thraix
2018-06-09 23:55:41 +02:00
-
f35a89e10b
Create system for generating Makefiles
Thraix
2018-06-09 23:49:01 +02:00
-
c8d1ce47fe
Initial commit
Tim Håkansson
2018-06-09 23:45:46 +02:00