Tristan Sloughter
d3d18e0029
update relx version. fixes #434
10 лет назад
Tristan Sloughter
7905a9f19c
store hex package downloads in shared cache dir
10 лет назад
Tristan Sloughter
d53d3b56be
update mustache to v0.3.0 and relx to 2.0.0
10 лет назад
Tristan Sloughter
bacde15b48
include debug_info when running tests of rebar3
10 лет назад
Tristan Sloughter
964c57f964
no_debug_info brings down size of escript from 757K to 549K
10 лет назад
Tristan Sloughter
4e5bc6056f
update mustache to v0.3.0 and relx to 2.0.0
10 лет назад
Tristan Sloughter
c2aece9dda
switch to soranoba's mustache repo
10 лет назад
Tristan Sloughter
5ebaf44f6a
include debug_info when running tests of rebar3
10 лет назад
Tristan Sloughter
0fb32e173f
use mustache as a dep
10 лет назад
Tristan Sloughter
f301efae32
no_debug_info brings down size of escript from 757K to 549K
10 лет назад
Tristan Sloughter
ef9362dfc0
include relx templates in escript
10 лет назад
Tristan Sloughter
d4c7dea735
only fetch branch needed, remove rebar_vsn_plugins from erlware_commons
10 лет назад
Tristan Sloughter
2e5496f5f5
remove use of erlydtl in rebar
10 лет назад
Richard Jones
8996084cb5
Re-add escript_incl_extra, for templates
Fixes regression from 3a63bec39f (diff-31d7a50c99c265ca2793c20961b60979L4)
which meant listing templates doesn't work (rebar3 new help)
10 лет назад
Tristan Sloughter
4374999d95
real bootstrapping
10 лет назад
Tristan Sloughter
f82874de58
include applications list in compile sort
10 лет назад
Fred Hebert
60f7474632
Support namespaces in help search
10 лет назад
Fred Hebert
2882ffa4f6
Revert "disable smp in escript"
10 лет назад
Tristan Sloughter
4cfd9f0816
disable smp in escript
10 лет назад
Tristan Sloughter
3f5fa807cb
update erlydtl compiler to output to _build, add simple test
10 лет назад
Tristan Sloughter
6ad9200d79
update erlydtl to latest release
10 лет назад
Tristan Sloughter
37b79ff2b7
support for provider_hooks in config
10 лет назад
Tristan Sloughter
6450d9c924
no more mode minimal
10 лет назад
Tristan Sloughter
404c129f3d
add emulator args to escript for faster load time
10 лет назад
Tristan Sloughter
407362c074
replace single profile atom in providers with list of profiles
10 лет назад
Tristan Sloughter
afdc62409e
set deps back to tsloughter/providers and erlware/relx
10 лет назад
Fred Hebert
ae54d70e6c
Add support for namespace-based metacommands
And more general namespace support
10 лет назад
Tristan Sloughter
9f8e6ed024
use PRV_ERROR to wrap a provider error in {error, {?MODULE, ...}}
10 лет назад
Fred Hebert
c34e15c2f2
Initial tests for dependency resolving
- 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
10 лет назад
Tristan Sloughter
d6e16325f0
revert test changes to rebar.config
10 лет назад
Tristan Sloughter
14cb6803e0
wip: profiles
10 лет назад
Tristan Sloughter
ddee7ec046
fix plugin module template, add merl to escript, upgrade erlydtl
10 лет назад
James Fish
0bcec763ba
Fix dialyzer to work on rebar
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`.
10 лет назад
James Fish
08698c9403
Remove inets from escript
10 лет назад
Tristan Sloughter
71de52cb9d
fix callback r14 support
10 лет назад
Tristan Sloughter
79b1f23240
move back to using format_error/1
10 лет назад
Tristan Sloughter
77ae749326
update package update provider
10 лет назад
Tristan Sloughter
8bd6a7088f
switch back to erlware relx repo
10 лет назад
Tristan Sloughter
c508a3feb8
fix tar provider to pass release and tar to relx as 2 commands
10 лет назад
Tristan Sloughter
055fa5b639
update config deps and support semver in app vsn
10 лет назад
Tristan Sloughter
1dce2d36cc
add format_error/2 provider callback to providers
10 лет назад
Tristan Sloughter
9f98bdde67
switch to https for getopt so github account isn't needed
10 лет назад
Tristan Sloughter
b37a5ae611
move providers to separate app
10 лет назад
Tristan Sloughter
6356112cbb
more dialyzer fun. no likey opaque types
10 лет назад
Tristan Sloughter
52fcf0278d
add rebar providers create and plugin inclusion with providers
10 лет назад
Tristan Sloughter
48769e75c2
wip: move to erlydtl for rebar templates
10 лет назад
Tristan Sloughter
6ab36ba769
rename escript to rebar3
10 лет назад
Tristan Sloughter
21f4743861
remove more code that can be brought back later if needed
10 лет назад
Tristan Sloughter
901cea4671
quick and dirty fix for proper dep compilatoin order
10 лет назад
Tristan Sloughter
b37fe2c4bb
refactoring and remove unused providers for now
10 лет назад