summaryrefslogtreecommitdiff
path: root/src/rebar_erlc_compiler.erl
Commit message (Expand)AuthorAgeFilesLines
* Warn on bad use of include_lib but try to find the header anywayTristan Sloughter2015-04-111-19/+33
* rm old beams, make erlcinfo graph per app isntad of global to projectTristan Sloughter2015-04-101-13/+33
* pass objectfile name to opts_changed instead of recalculatingTristan Sloughter2015-04-101-6/+4
* remove comment that doesn't apply to rebar3Tristan Sloughter2015-04-101-1/+0
* properly compare list of opts and not against undefinedTristan Sloughter2015-04-101-1/+1
* remove unneeded string:tokens for target_baseTristan Sloughter2015-04-091-2/+1
* fix process attr for include_lib that is just a filenameTristan Sloughter2015-04-081-22/+22
* breakout needs compile check from compile_xrl_yrlTristan Sloughter2015-04-081-1/+4
* merge rebar2's Refactor logic and optimizations in rebar_erlc_compiler:doterl...Tristan Sloughter2015-04-071-274/+161
* compile source from the symlinked directories under `_build` toalisdair sullivan2015-03-081-3/+7
* switch from loading modules to read compile info to using `beam_lib`alisdair sullivan2015-03-051-16/+13
* change from post-purging modules after checking their module info toalisdair sullivan2015-03-031-4/+2
* copy project apps to deps output dir for compilationTristan Sloughter2015-02-281-14/+12
* don't unescessarily recompile yrl/xrl filesalisdair sullivan2015-02-221-4/+10
* consolidate app validation and exist checksTristan Sloughter2015-02-221-1/+1
* follow xdg standard. fixes #122Tristan Sloughter2015-02-191-3/+3
* purge mods loaded during check to see if they need to be recompiledalisdair sullivan2015-02-171-2/+4
* Merge pull request #157 from talentdeficit/real_needs_recompileTristan Sloughter2015-02-171-9/+26
|\
| * check already compiled modules compile arguments against current compilealisdair sullivan2015-02-161-9/+26
* | replace package management with hex.pmTristan Sloughter2015-02-171-8/+2
|/
* Fix #140 and preserve erl_first_files orderMartin Karlsson2015-02-131-5/+20
* point compiler to the right config value for which files need to bealisdair sullivan2015-01-011-1/+1
* remove no longer relevant test machinery in rebar_erlc_compileralisdair sullivan2014-12-241-153/+0
* move dir functions from utils to new module rebar_dirTristan Sloughter2014-12-011-5/+5
* replace rlx_depsolver use with new rebar_digraphTristan Sloughter2014-11-221-2/+69
* new dep graph workingTristan Sloughter2014-11-221-77/+2
* use CONFIG_DIR of rebar3 for config directoriesTristan Sloughter2014-11-101-1/+1
* handle throw by relxTristan Sloughter2014-11-081-7/+7
* add eunit task, still work to be doneTristan Sloughter2014-11-051-2/+2
* fix find and includefile paths for yrl/xrl filesTristan Sloughter2014-10-191-5/+8
* fix clean provider for multi app projectsTristan Sloughter2014-10-121-7/+7
* down to last 2 dialyzer errorsTristan Sloughter2014-09-211-1/+1
* more dialyzer fun. no likey opaque typesTristan Sloughter2014-09-211-7/+7
* remove use of 17+ function lists:droplast/1Tristan Sloughter2014-09-171-1/+1
* start of moving to splitting state from config parsingTristan Sloughter2014-08-171-27/+27
* large refactoringTristan Sloughter2014-08-161-18/+22
* Fix OS X resource fork handling (Reported-by: Richard O'Keefe)Tuncer Ayaz2014-07-251-6/+10
* Use correct types for OTP >=17.xTuncer Ayaz2014-06-291-2/+2
* Fix a few minor formatting inconsistenciesTuncer Ayaz2014-06-291-2/+2
* Merge pull request #285 from nevar/fix_inheritanceTristan Sloughter2014-06-151-7/+22
|\
| * Fix #249 (erlc regression)Slava Yurin2014-05-301-7/+22
* | Revert "Merge pull request #171 from fenollp/using-stdlib"Tristan Sloughter2014-06-141-9/+12
* | Rebasing. Fix differences with c26b0c7 c996e98 b690842.Pierre Fenoll2014-06-131-10/+8
* | Local corrections on string processing:Pierre Fenoll2014-06-131-2/+1
* | Fix build for 17.0 using the solutiong proposed by @tsloughterMatwey V. Kornilov2014-06-081-3/+11
* | erlc: replace if expression with case ofTuncer Ayaz2014-05-301-4/+4
* | erlc: fix typo in update_erlcinfo/3 clauseTuncer Ayaz2014-05-301-1/+1
|/
* Merge pull request #251 from mururu/eunit_compile_optsJared Morrow2014-05-191-9/+10
|\
| * Make sure that eunit/qc_compile_opts works fix #245Yuki Ito2014-05-131-9/+10
* | erlc: fixup log messageTuncer Ayaz2014-03-121-1/+1
|/