aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-07-29Only autodetect if we have a test directory.Sedrik
2014-07-25Add a requirement for a space-free pathLoïc Hoguin
2014-07-25Strip whitespace around the PROJECT variableLoïc Hoguin
2014-07-25Make Dialyzer find source files recursivelyLoïc Hoguin
2014-07-25Fix a wrong target nameLoïc Hoguin
2014-07-25Use $(error ...) for pkg-search targetLoïc Hoguin
2014-07-25Merge branch 'auto-detect-ct-suites' of git://github.com/sedrik/erlang.mkLoïc Hoguin
2014-07-24Autodetect CT SUITESSedrik
2014-07-23Merge branch 'eper_pkg' of git://github.com/th0114nd/erlang.mkLoïc Hoguin
2014-07-22Added eper as a packageTim Holland
2014-07-22Merge branch 'patch-71' of git://github.com/andreineculau/erlang.mkLoïc Hoguin
2014-07-22Improve detection of dependency support for makeAndrei Neculau
2014-07-22Merge branch 'patch-1' of git://github.com/jaynel/erlang.mkLoïc Hoguin
2014-07-22Merge branch 'jj1bdx-cc-cflags' of git://github.com/jj1bdx/erlang.mkLoïc Hoguin
2014-07-20Allow $DIALYZER_OPTS to add more source directoriesJay Nelson
The current ordering of args in the dialyzer command don't allow additional source directories to be specified. Putting --no_native first allows the beginning of the $DIALYZER_OPTS to specify additional directories of files to be analyzed.
2014-07-21Add CC/CFLAGS OS type detection code to plugins/c_src.mkKenji Rikitake
2014-07-20Merge branch 'relx-output-dir-fix' of git://github.com/jtmoulia/erlang.mkLoïc Hoguin
2014-07-20Change package index file format and deps handlingLoïc Hoguin
This commit adds two columns to the package index file: the method used to retrieve the dependency (only git supported at this point) and the preferred version (a commit or equivalent in the case of git). Now that all the necessary information is in the package index file, the dep_* lines become optional. It is possible to fetch dependencies by just listing it in the DEPS variable, for example this would fetch both cowboy and jsx: DEPS = cowboy jsx The dep_* line can be used to override the defaults. It now takes three values, the method used to retrieve the dependency, the repository URL and the preferred version. The only change from before is the first value being added.
2014-06-18Merge branch 'fix_for_new_deps_downloading' of ↵Loïc Hoguin
git://github.com/andrzejsliwa/erlang.mk
2014-06-11fixed setting `RELX_OUTPUT_DIR` from `RELX_OPTS`Thomas Moulia
This fix is imperfect: it only works if `-o $DIR` are the first args in `RELX_OPTS`. It does not implicitly set the `RELX_OUTPUT_DIR` when there is an arg other than `-o`, e.g. `--dev-mode`, leading `RELX_OPTS`.
2014-06-10fixed problem of fetching package file.Andrzej Sliwa
2014-06-10Initial support for NIFsLoïc Hoguin
2014-06-07Merge branch 'allow_ct_erl_args' of git://github.com/cwbriones/erlang.mkLoïc Hoguin
2014-06-06move CT_OPTS so that -erl_args works as expected when running testsChristian Briones
2014-06-03Merge branch 'quote-module-names' of git://github.com/s1n4/erlang.mkLoïc Hoguin
2014-05-30Quote module names when producing project.appSina Samavati
2014-05-29Merge branch 'master' of git://github.com/kiela/erlang.mkLoïc Hoguin
2014-05-29Merge branch 'master' of git://github.com/kolorahl/erlang.mkLoïc Hoguin
2014-05-29Bump relx version to 1.0.2Kamil Kieliszczyk
2014-05-28Change GitHub raw file URLTyler Margison
GitHub issues a 301 Moved Permanently response on all calls to `https://raw.github.com`, which redirects to `https://raw.githubusercontent.com`.
2014-05-28Cut erlang.mk into many small componentsLoïc Hoguin
* The build.config says what gets into the generated erlang.mk. * The default erlang.mk in the repository hasn't changed yet. * Clean targets were separated into "clean" and "distclean". * The "help" target was added to display some help message. I probably broke a couple things...
2014-04-23Merge branch 'master' of git://github.com/kiela/erlang.mk0.2.0Loïc Hoguin
2014-03-29Merge branch 'master' of git://github.com/kaos/erlang.mkLoïc Hoguin
2014-03-28Add proper to package list.Andreas Stenius
2014-03-28Update erlydtl url.Andreas Stenius
2014-03-24Add TEST_ERLC_OPTS optionLoïc Hoguin
2014-02-22Clean release based on output dir from relx in-line optionsKamil Kieliszczyk
2014-02-20Merge branch 'update_relx' of git://github.com/acammack/erlang.mkLoïc Hoguin
2014-02-20Merge branch 'fix_dtl_compilation' of git://github.com/acammack/erlang.mkLoïc Hoguin
2014-02-20Update copyright yearsLoïc Hoguin
2014-02-20Merge branch 'dialyzer-plt-variable' of git://github.com/danielwhite/erlang.mkLoïc Hoguin
2014-02-18Change erlydtl call to work with old and new releasesAdam Cammack
2014-02-18Update relx to the latest versionAdam Cammack
2014-01-18Add DIALYZER_PLT variableDaniel White
This is useful for optionally sharing a PLT amongst projects or dependencies.
2013-12-29Add CT_OPTS0.1.0Loïc Hoguin
2013-12-02Append DEPS_DIR at the end of ERL_LIBS if ERL_LIBS is definedLoïc Hoguin
Only done if DEPS_DIR isn't found in it yet. Thanks to Sean Chalmers for the debugging and original fix.
2013-12-02Merge branch 'master' of git://github.com/NineFX/erlang.mkLoïc Hoguin
2013-12-02Merge branch 'master' of git://github.com/kiela/erlang.mkLoïc Hoguin
2013-12-02Add --no-check-certificate to wget to make it work on default OSXLoïc Hoguin
2013-12-01Changed \s pattern in sed regex pattern to [[:space:]]. This should make the ↵Drew
sed pattern portable across GNU and BSD implementations.