Commit Graph

6 Commits (971ba41c1b7ce6a23c3461c9639c1c397fef4f24)

Author SHA1 Message Date
Luka Vandervelden 26a33cca52 Removed most hardcoded variables. 2019-11-14 14:49:35 +01:00
Luka Vandervelden 1d141a64d6 Additional fixes for dependencies on directories. 2019-07-08 04:10:04 +02:00
Luka Vandervelden 10f3708e4e Target directory creation.
(eg. `bin/` is created for a `bin/hello` target)
2019-05-28 19:05:17 +02:00
Luka Vandervelden 45fd4e45eb Prevents make from using automated rules when nothing should be done.
- For libraries, at least. It probably should be done in many
	  other places too.
2015-05-15 19:26:50 +02:00
Luka Vandervelden 41b495b0e8 Libraries are now built properly (both static and dynamic, with symlinks). 2015-04-07 10:12:17 +02:00
Luka Vandervelden f30e64e604 Automatic rules rulez! (for things like .o files)
- This update also allowed to have a somewhat cleaner
	  support for building libraries. (because the code to generate
	  the rules for the .o files is common, uh)
	- Such automatic rules are hidden from the Makefiles’ “help”
	  message, as they previously were.
	- subdirs are expected to have been broken.

I should really write a real tool to do this job. In, say, C, maybe?
2015-04-06 22:42:56 +02:00