aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/bootstrap.mk
AgeCommit message (Collapse)Author
2015-07-04Add $(verbose) to avoid completely silencing commandsLoïc Hoguin
2015-07-04Allow changing template whitespaceLoïc Hoguin
By default templates use tabs. Unfortunately there are misguided heretics who prefer spaces. Bummer. Two variables are introduced: * SP=<number> can be set to use <number> spaces per indentation level. * WS=<string> can be set to use <string> for each indentation level. Most users will just want to use SP, for example: make new t=gen_server n=my_server SP=4 Note that people who want tabs don't have to do anything; tabs are still the default. WS is reserved for advanced users. Normal Make rules apply: all whitespaces are trimmed. To specify 4 spaces using WS, you can do the following: make new t=gen_server n=my_server WS='$(empty) $(empty)' Ugly, right? So just use SP. Finally, SP and WS can be put in your Makefile directly. In fact, erlang.mk will automatically add SP to a newly created project if it was used during creation. For example: make -f erlang.mk bootstrap SP=2 So in time we should only need to make a note in the docs at project creation time, as there is very little value after that point.
2015-05-15Replace make with $(MAKE) for BSD compatibilityLoïc Hoguin
2015-05-09Merge branch 'improved_bootstrap' of https://github.com/andrzejsliwa/erlang.mkLoïc Hoguin
Changed the method to echo multiline variables into something that should work for everyone.
2015-01-12Update copyright yearLoïc Hoguin
Also added a copyright line in the eunit plugin due to the extensive work I have done there a few days ago.
2014-12-22Improve the gen_fsm templateLoïc Hoguin
* Rename and add the default state functions `state_name/2,3` * Rename the variable `State` into `StateData` as per documentation
2014-12-20Added a gen_fsm templateGraham Hay
2014-10-30erlc: update {id, git} in .app.src with git describe outputDave Cottlehuber
2014-09-24Fix for the cowboy_rest templateEric Sagnes
2014-08-15handling unescaped templatesAndrzej Sliwa
2014-08-02Fixed output of help commandUmbertoC
list-templates was replaced by bootstrap-lib in the output of the help command.
2014-07-31Add command-line help to the bootstrap pluginLoïc Hoguin
2014-07-30Add bootstrap pluginLoïc Hoguin