summaryrefslogtreecommitdiff
path: root/rebar.config
Commit message (Collapse)AuthorAgeFilesLines
* Initial tests for dependency resolvingFred Hebert2014-12-041-1/+2
| | | | | | | | | | | | | - Reworked the helpers for existing suites and expanded them - Created a mock git resource module to test for its dependency fetching - Added a test suite for dependency resolving with first checks for common cases (https://gist.github.com/ferd/197cc5c0b85aae370436) Left to do would include: - Verify warnings - Verify failures - Verify dependency updates resolving
* revert test changes to rebar.configTristan Sloughter2014-11-291-18/+5
|
* wip: profilesTristan Sloughter2014-11-291-7/+11
|
* fix plugin module template, add merl to escript, upgrade erlydtlTristan Sloughter2014-11-231-1/+4
|
* Fix dialyzer to work on rebarJames Fish2014-11-221-0/+2
| | | | | | | code:lib_dir/1,2 can return archive directory for rebar escript archive applications, rather than the application's directory in the project. Add dependencies not listed in `applications` to `dialyzer_plt_apps`.
* Remove inets from escriptJames Fish2014-11-201-1/+1
|
* fix callback r14 supportTristan Sloughter2014-11-181-1/+2
|
* move back to using format_error/1Tristan Sloughter2014-11-091-3/+3
|
* update package update providerTristan Sloughter2014-11-081-2/+0
|
* switch back to erlware relx repoTristan Sloughter2014-11-071-1/+1
|
* fix tar provider to pass release and tar to relx as 2 commandsTristan Sloughter2014-11-031-1/+1
|
* update config deps and support semver in app vsnTristan Sloughter2014-11-031-7/+11
|
* add format_error/2 provider callback to providersTristan Sloughter2014-10-221-3/+3
|
* switch to https for getopt so github account isn't neededTristan Sloughter2014-10-171-1/+1
|
* move providers to separate appTristan Sloughter2014-10-031-5/+6
|
* more dialyzer fun. no likey opaque typesTristan Sloughter2014-09-211-0/+6
|
* add rebar providers create and plugin inclusion with providersTristan Sloughter2014-09-191-17/+3
|
* wip: move to erlydtl for rebar templatesTristan Sloughter2014-09-171-0/+3
|
* rename escript to rebar3Tristan Sloughter2014-09-161-0/+1
|
* remove more code that can be brought back later if neededTristan Sloughter2014-08-301-1/+2
|
* quick and dirty fix for proper dep compilatoin orderTristan Sloughter2014-08-281-0/+2
|
* refactoring and remove unused providers for nowTristan Sloughter2014-08-231-1/+1
|
* large refactoringTristan Sloughter2014-08-161-0/+9
| | | | | | | | Removed separate compilers Resolves apps to build Finds avail deps before pulling/building Includes relx Simplifies build commands
* Fix typo s/of/on/Tuncer Ayaz2014-07-131-1/+1
|
* Remove warnings_as_errors from rebar.configTuncer Ayaz2014-07-011-2/+1
| | | | | rebar's beam files are actually compiled by bootstrap's call to make:files/2, so warnings_as_errors in rebar.config isn't really used.
* Fix a few minor formatting inconsistenciesTuncer Ayaz2014-06-291-4/+10
| | | | | * fix overlong lines * where appropriate use %% instead of %
* Fix build for 17.0 using the solutiong proposed by @tsloughterMatwey V. Kornilov2014-06-081-1/+5
| | | | We use namespaced_types option to choose between dict() and dict:dict() types.
* rebar.config: delete unused and unimplemented 'app_bin' optionTuncer Ayaz2012-11-191-1/+0
| | | | | app_bin option was used by the install command which has been removed in 51ed787.
* Add diameter exclusions to xrefDave Smith2012-11-121-1/+4
|
* Use R15B02 EUnit {test,M,F} primitive as suggested by Richard CarlssonTuncer Ayaz2012-09-061-1/+0
|
* Update custom xref queryTuncer Ayaz2012-09-041-1/+1
|
* Update custom xref query (eunit_test calls)Tuncer Ayaz2012-08-311-0/+2
| | | | | eunit_test:function_wrapper/2 was renamed to eunit:mf_wrapper/2 in R15B02. Ignore both calls like we do with escript:foldl/3.
* Change escript zip archive creation as suggested by Siri HansenTuncer Ayaz2012-08-111-1/+0
| | | | | | | | 1. manually insert directory entries to work around issues fixed in R15B02 erl_prim_loader 2. put the escript archive's beams in appname/appname/ebin Tested with R13B03 and R15B01.
* No need to re-specify default escript_shebang in rebar.configTuncer Ayaz2012-07-301-1/+0
|
* Use [{File,Bin}, ...] in escriptize zip:createTuncer Ayaz2012-06-171-1/+1
|
* Add missing escriptize commentsTuncer Ayaz2012-06-171-0/+2
|
* Extend escriptize and reuse in bootstrapTuncer Ayaz2012-06-141-0/+3
|
* Update filter list for custom xref queryAmit Kapoor2012-04-041-2/+7
| | | | | | | Rebar has support for optional compilers built-in. These compilers might not be installed causing xref to return errors for the undefined external function calls query. The updated filter list will catch this error and act as a nop if they are installed.
* Add support for custom xref queriesAmit Kapoor2012-04-021-1/+5
| | | | | | | | | | | | | | | | | | The custom queries are configured in rebar.config via the tuple {xref_queries, [{query(), query_result()},...]}. The implementation passes the query() string to xref:q and compares the return value with query_result(). It will result in an error if they do not match. The following configuration, for example, is the same as running the xref check undefined_function_calls. It additionally filters ejabberd_logger:*_msg/4 from the result as these functions are generated on execution by ejabberd and not available at compile time. {xref_queries, [{"(XC - UC) || (XU - X - B - (\"ejabberd_logger\":\".*_msg\"/\"4\"))",[]}]}. This patch also modifies the build process of this package by running a custom query instead of doing a diff against a static xref_warning file.
* Add file local variables where appropriatePiotr Usewicz2011-04-151-0/+3
|
* Use warnings_as_errors instead of fail_on_warningTuncer Ayaz2011-04-071-1/+1
|
* Make debug_info defaultTuncer Ayaz2011-03-301-1/+1
| | | | | Add no_debug_info option. Remove debug_info=1 option.
* Enable xref checks on rebarDave Smith2010-04-091-1/+2
|
* Enable fail_on_warning by defaultDave Smith2009-12-141-0/+1
|
* Connected up symlinking the list of progs in rebar.config/app_binJon Meredith2009-11-301-0/+1
to the OTP bin dir.