Tristan Sloughter
6cae428058
use CONFIG_DIR of rebar3 for config directories
10 년 전
Fred Hebert
c832b567db
Redo templates with docs and whatnot
This totally breaks compatibility with rebar2, and maybe it shouldn't
have.
10 년 전
Tristan Sloughter
0608e5087b
prepend base_dir when expanding code path
10 년 전
Tristan Sloughter
1ff904f39a
handle throw by relx
10 년 전
Tristan Sloughter
f791c983c1
update README
10 년 전
Tristan Sloughter
f9b73b5d7a
properly reset cwd after finding version of git resource
10 년 전
Tristan Sloughter
f1a0249bcf
preliminary _checkouts/ support
10 년 전
Tristan Sloughter
b37a5ae611
move providers to separate app
10 년 전
Tristan Sloughter
6efdd8cbfe
fix namespaced types for pre-17 otp
10 년 전
Tristan Sloughter
6356112cbb
more dialyzer fun. no likey opaque types
10 년 전
Tristan Sloughter
6f9ea13dd4
move deps and plugins to _ prefixed
10 년 전
Tristan Sloughter
51f1cf4aae
install plugins to plugins/
10 년 전
Tristan Sloughter
b37fe2c4bb
refactoring and remove unused providers for now
10 년 전
Tristan Sloughter
070689632b
only build unbuilt deps
10 년 전
Tristan Sloughter
629792f36b
start of moving to splitting state from config parsing
10 년 전
Tristan Sloughter
5735c538b9
add rebar update provider
10 년 전
Tristan Sloughter
eb8fa02df7
large refactoring
Removed separate compilers
Resolves apps to build
Finds avail deps before pulling/building
Includes relx
Simplifies build commands
10 년 전
Fred Hebert
0b1e6b3779
Revert "Merge pull request #281 from tuncer/rebar-h-internal"
This reverts commit 07e2232847baa634b7d09bdb87dafda6c6bcc4a4, reversing
changes made to 37cf470ae9
.
11 년 전
Tuncer Ayaz
bf63171893
Move include/rebar.hrl to src/rebar.hrl
rebar.hrl is only meant to be used by src/*.
11 년 전
Tuncer Ayaz
f39309a660
Write ERROR messages to standard_error device
11 년 전
Tuncer Ayaz
e47d643ea3
Use separate dirs for eunit and qc
12 년 전
Tuncer Ayaz
4875d2312c
Add rebar.hrl R13B04 TODO
We have to rename ?FAIL to ?ABORT once we require at least R13B04 for
building rebar. Macros with different arity were not supported by the
compiler before 13B04.
12 년 전
Tuncer Ayaz
636c02f0be
Fix R13B03 build (Reported-by: Sergey Nartimov)
12 년 전
Tuncer Ayaz
e75a97ad33
Add 'qc' cmd and rename eunit-compile to test-compile
14 년 전
Dave Smith
c86c99940d
Remove ?FAIL in favor of ?ABORT
13 년 전
Tuncer Ayaz
b1d84514f0
Add rebar_utils:deprecated/4 and remove define
13 년 전
Mattias Holmlund
d35f343f79
Restore R13B03 compatibility for building rebar
The ability to overload macros was added in Erlang R13B04.
The second form was not used anyway.
13 년 전
Tuncer Ayaz
fbd2778c04
Deprecate xrl_opts/yrl_opts fail_on_warning opt
14 년 전
Tuncer Ayaz
055ac99d6f
Deprecate fail_on_warning and refactor code
14 년 전
Tuncer Ayaz
6d75bfbeb0
Clean up specs
14 년 전
Tuncer Ayaz
68f4743563
Remove unused record definition
14 년 전
Tim Watson
3db8f585f1
Add -spec support to rebar_ct command line
This change adds support for executing ct test runs based on test
specificiations, which was missing previously. The rebar_ct module
now looks for any number of files with a name ending in `test.spec`
and if it finds one or more, passes these after the `-spec` argument
to ct_run instead of explicitly configuring the config, user config
and coverage config variables.
When no specifications are found, then the module behaves as it did
before this change, and both the ct1 and (new) ct2 integration tests
appear to show this is a backwards compatible patch.
14 년 전
Dave Smith
1f6d861aba
Overhaul env expansion so that rebar fully expands env refs prior to invoking the shell script. Also now using DRV_* env vars for compilation/linking of files found in c_src; this frees up "normal" CFLAGS/LDFLAGS for usage in sub build scripts.
15 년 전
Dave Smith
30a3816c86
Use init:stop/1 over halt/1 to ensure all I/O gets a chance to flush
15 년 전
iw
39907904e8
Include support for dialyzer
15 년 전
Dave Smith
d51479c37e
Adding ?ABORT macro
15 년 전
Dave Smith
28fe3bfd54
More gross structural work; now has log levels and broken out log level control
15 년 전
Dave Smith
e4a9310a97
Adding support for basic compilation ordering
15 년 전
Dave Smith
e52bb6783c
Getting basic erlang compilation working
15 년 전
Dave Smith
b7e2088c27
Initial commit
15 년 전