aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-01-04Merge branch 'subversion' of https://github.com/cjsv/erlang.mkLoïc Hoguin
2015-01-04Merge branch 'tests' of https://github.com/zuiderkwast/erlang.mkLoïc Hoguin
2015-01-04Merge branch 'patch-2' of https://github.com/brigadier/erlang.mkLoïc Hoguin
2015-01-04Fix shotgun versionLoïc Hoguin
2015-01-03Make it possible to create erlydtl beam files with full path in the nameEvgeny M
if DTL_FULL_PATH=1 /templates/a/b/c.dtl -> a_b_c_dtl.beam otherwise (as it was before) -> c_dtl.beam add return_errors flag to erlydtl:compile to return {error, Errors} instead of error; add {doc_root, "templates"} flag to allow extend and include templates from parent directories (by default erlydtl looks for parent template in the directory of the current template); make compilation stop if erlydtl:compile returns an error
2014-12-26add svn dependenciesChristopher Vance
2014-12-23Tests for erlank.mk targets 'app', 'tests-ct' and 'eunit'Viktor Söderqvist
Makefile-based tests in the test/ directory and 'make check' as an alias for (cd test; make).
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-22Merge branch 'gen_fsm-template' of https://github.com/grahamrhay/erlang.mkLoïc Hoguin
2014-12-21Merge branch 'eunit' of https://github.com/efcasado/erlang.mkLoïc Hoguin
2014-12-21Add EUnit pluginEnrique Fernandez
2014-12-20Added a gen_fsm templateGraham Hay
2014-12-20Add a "Why erlang.mk?" sectionLoïc Hoguin
2014-12-17Use $(CURDIR) instead of ../$(PROJECT) for SHELL_PATHLoïc Hoguin
This fixes the issue where the project name and project directory differ, and allow us to support directory of the form name-version.
2014-12-13Merge branch 'feeder' of git://github.com/michaelnisi/erlang.mkLoïc Hoguin
2014-12-12Add package feeder to the indexMichael Nisi
2014-11-28Add package live to the indexLoïc Hoguin
2014-11-25Remove +warn_export_all from the enabled warnings by defaultLoïc Hoguin
People who don't want export_all simply don't use it. The warning is annoying for those edge cases where it's actually useful, as it can't be disabled on a per-file basis.
2014-11-25Group clean-app commandsLoïc Hoguin
Smaller non-verbose output.
2014-11-25Merge branch 'jj1bdx-c_src-find-fix' of git://github.com/jj1bdx/erlang.mkLoïc Hoguin
2014-11-25plugins/c_src.mk: update CFLAGS/CXXFLAGS/LDFLAGS for OS XKenji Rikitake
* Add the following flags to LDFLAGS needed at linkage for OS X, and remove the following flags from CFLAGS and CPPFLAGS: `-arch x86_64 -flat_namespace -undefined suppress`
2014-11-25plugins/c_src.mk: use non-regex file extention detectionKenji Rikitake
* The `-regex` option of `find` command to determine `SOURCES` in plugins/c_src.mk` is not portable; does not work on OS X. Rewrite with a portable form of using `find` native `-name` command option with `\(`, `-o`, and `\)`. * Support file extentions of `*.c`, `*.C`, `*.cc`, and `*.cpp`.
2014-11-24Merge branch 'add-escript' of git://github.com/dch/erlang.mkLoïc Hoguin
2014-11-24add escript pluginDave Cottlehuber
2014-11-24Add missing variable to the READMELoïc Hoguin
2014-11-24Update README for C/C++ compilerLoïc Hoguin
2014-11-24Merge branch 'C++_source' of git://github.com/nevar/erlang.mkLoïc Hoguin
2014-11-22plugin/c_src: remove C_SRC_OPTSSlava Yurin
We can just LDFLAGS += and whatnot.
2014-11-20plugin/c_src: compile C++ sourceSlava Yurin
Add compile .cc,.cpp,.C files as C++. Compile each source file to .o. Link all .o object to .so. Delete .o on clean target.
2014-11-19Merge branch 'master' of git://github.com/shizzard/erlang.mkLoïc Hoguin
2014-11-19Enabled the c_src plugin by defaultLoïc Hoguin
2014-11-19Merge branch 'c_src_hanling' of git://github.com/nevar/erlang.mkLoïc Hoguin
2014-11-19Add package jiffy_v to the indexDenis Fakhrtdinov
2014-11-19Add package unicorn to the indexDenis Fakhrtdinov
2014-11-19Make env.mk delete on distcleanSlava Yurin
Because env.mk creates a considerable time, then delete it less often.
2014-11-19Compile all *.c files in c_src and sub dirSlava Yurin
2014-11-19Don't try compile c_src if not existSlava Yurin
2014-11-19Add erl_interface for c_src compile and linkSlava Yurin
Using LDFLAGS, LDLIBS for link
2014-11-19Don't try to compile mibs if the mibs/ directory is missingLoïc Hoguin
2014-11-19Merge branch 'compile-mibs' of git://github.com/danielwhite/erlang.mkLoïc Hoguin
Fixed a small whitespace issue in the silent output.
2014-11-19Add package hanoidb to the indexLoïc Hoguin
2014-11-18Merge branch 'erlc-excl' of git://github.com/efcasado/erlang.mkLoïc Hoguin
2014-11-18Add support for excluding erl filesEnrique Fernandez
2014-11-18Merge branch 'jj1bdx-c_src-fix' of git://github.com/jj1bdx/erlang.mkLoïc Hoguin
2014-11-15Support for compiling SNMP MIBsDaniel White
This is unfortunately unsuited as a plugin due to its dependence on erlc for compilation. The MIBs must be compiled before an Erlang source.
2014-11-09Use erlang:halt/0 for c_src.mkKenji Rikitake
* erlang:halt/0 is much faster than init:stop/0 to terminate execution (no wait time)
2014-11-07Merge branch 'facorro.elvis.96.plugin.readme' of ↵1.2.0Loïc Hoguin
git://github.com/inaka/erlang.mk
2014-11-07Update Ranch, Cowlib and Cowboy versionsLoïc Hoguin
2014-11-06[inaka/elvis#96] Elvis plugin, updated README.Juan Facorro
2014-11-05Add an erlang-mk target for automated updating of erlang.mkLoïc Hoguin