Fred Hebert
b5661bd836
Merge pull request #396 from tsloughter/master
use mustache as a dep
пре 10 година
Tristan Sloughter
f79b14068f
Merge pull request #400 from tsloughter/ingwinlu-fix_windows_bootstrap
Ingwinlu fix windows bootstrap
пре 10 година
Tristan Sloughter
c2aece9dda
switch to soranoba's mustache repo
пре 10 година
Tristan Sloughter
b4724009b5
don't use rebar_dir function in bootstrap
пре 10 година
Tristan Sloughter
c7281abb30
Merge branch 'fix_windows_bootstrap' of https://github.com/ingwinlu/rebar3 into ingwinlu-fix_windows_bootstrap
пре 10 година
derwinlu
3edede54e7
fix rebar_git_resource
* fix shell commands relying on non windows shell commands
* fix shell commands using wrong quotes
* implement native wc -l
пре 10 година
derwinlu
3e005ab107
fix bootstrap on windows, fallback to copy if symlinking fails
пре 10 година
Tristan Sloughter
5ebaf44f6a
include debug_info when running tests of rebar3
пре 10 година
Tristan Sloughter
d128bffcdd
Merge pull request #380 from waisbrot/shell-config
try to read sys.config when running `rebar shell`
пре 10 година
Nathaniel Waisbrot
5cc7c76a8a
try to read a config file when running `rebar shell`
Adds a `--config` flag to the shell command to specify a config file.
If the flag is not specified, attempts to read the sys_config
defined for relx.
пре 10 година
Tristan Sloughter
b3d444ef67
update mustache for r15 support
пре 10 година
Tristan Sloughter
0fb32e173f
use mustache as a dep
пре 10 година
Fred Hebert
18555c207d
Merge pull request #394 from umbec/master
Manage syntax error in app.src files.
пре 10 година
Umberto Corponi
291e0de2fe
Manage syntax error in app.src files.
- Solve "Uncaught error" failure in case of syntax error in app.src file.
- Print helpful information on the location of the syntax error.
пре 10 година
Tristan Sloughter
f301efae32
no_debug_info brings down size of escript from 757K to 549K
пре 10 година
Fred Hebert
5cf005d3a6
Merge pull request #392 from tsloughter/mustache2
switch mustache imlementation to https://github.com/soranoba/mustache
пре 10 година
Tristan Sloughter
275bdd6c04
fix integer to binary conversion for pre17 releases
пре 10 година
Tristan Sloughter
d8509f7842
fix types for pre-17 releases
пре 10 година
Tristan Sloughter
ec600a5b85
add license
пре 10 година
Tristan Sloughter
a364e16ed7
switch mustache imlementation to https://github.com/soranoba/mustache
пре 10 година
Fred Hebert
0883a6eca7
Merge pull request #390 from tsloughter/mustache_bug
fix }}} bug in mustache
пре 10 година
Tristan Sloughter
a6bd9be2a2
fix }}} bug in mustache
пре 10 година
Fred Hebert
8642e923c6
Bump to alpha-5
Changelog since alpha-4:
- rebar3 now bootstraps itself
- app compile fixes on app info contents and config inheritance
- dropping ErlyDTL and going to Mustache for smaller executable sizes
and faster load time on small CPUs
- dropping `erlydtl compile` command, ErlyDTL task moved to a plugin
- default dependencies are always fetched in the right place and don't
need to be copied across profile runs
- escriptize fixes
- `unlock` command added
- resolving/avoiding clashes when a rebar3 dep and an application
dependency conflict together
- profile deduplication (`rebar3 as test,test,prod,test eunit` returns
the profile/directories for `prod+test`)
- `upgrade` command bugfixes to recognize promotion of transient deps to
top-level deps
- support template when rebar3 is run as an embedded library
- some optimizations
- parse transform support is better in erl_opts
- fixes to package handling
- fixes to `rebar3 deps`
пре 10 година
Tristan Sloughter
9969e73446
Merge pull request #388 from ferd/fix-semver-stuff
Use resource handlers to deal with deps/semver
пре 10 година
Fred Hebert
4dd3eb5aef
Use resource handlers to deal with deps/semver
пре 10 година
Tristan Sloughter
aa7a272aae
set resources to empty list if non in app env
пре 10 година
Tristan Sloughter
bfd08c129d
set resources of state in state initialize functions
пре 10 година
Fred Hebert
4bdfb1ff9f
Merge pull request #387 from tsloughter/missing_pkg
handle missing package in registry by skipping
пре 10 година
Tristan Sloughter
ce74589a56
handle missing package in registry by skipping
пре 10 година
Tristan Sloughter
f91e4a570c
Merge pull request #384 from ferd/rework-deps-provider
Fix dupes in deps provider, support atom pkgs
пре 10 година
Fred Hebert
750bd6bec6
Merge pull request #383 from ferd/kovyl2404-app-discover-profile-duplication
Kovyl2404 app discover profile duplication
пре 10 година
Fred Hebert
17d94e0e61
Merge pull request #386 from tsloughter/relx_templates
include relx templates in escript
пре 10 година
Tristan Sloughter
ef9362dfc0
include relx templates in escript
пре 10 година
Fred Hebert
b3c14675c1
Fix dupes in deps provider, support atom pkgs
Whenever files were being locked *and* provided in rebar.config
duplicates could be printed. This is taken care of.
Also whenever atom packages were being used, they would cause the merge
step to fail. The new format does proper name-based deduplication of
resources, giving priority to locks to work.
ModificatioN/needs-update support is still in.
This may also act as a fix for #341 , if automation isn't required too
much.
пре 10 година
Fred Hebert
681c8f7189
Adding directory path test for deduplication
пре 10 година
Fred Hebert
5920ee29be
Merge branch 'app-discover-profile-duplication' of https://github.com/kovyl2404/rebar3 into kovyl2404-app-discover-profile-duplication
пре 10 година
Fred Hebert
9b770b8967
Merge pull request #381 from tsloughter/upgrade_branch
on upgrade of git branch check against remote
пре 10 година
Tristan Sloughter
d4c7dea735
only fetch branch needed, remove rebar_vsn_plugins from erlware_commons
пре 10 година
Tristan Sloughter
214d6c9797
on upgrade of git branch check against remote
пре 10 година
Fred Hebert
b4b6638ba9
Merge pull request #382 from tsloughter/upgrade_relx
upgrade relx dep to latest mustache branch commit
пре 10 година
Tristan Sloughter
f61b129909
upgrade relx dep to latest mustache branch commit
пре 10 година
Fred Hebert
99cd24f8a1
Merge pull request #379 from tsloughter/rm_erlydtl
Remove erlydtl and replace with mustache
пре 10 година
Fred Hebert
6192feea27
Merge pull request #375 from tsloughter/kejv-support-parse-transforms
enable parse transformations in rebar config
пре 10 година
Viacheslav V. Kovalev
33736f32a9
Merge branch 'master' into app-discover-profile-duplication
Conflicts:
test/rebar_profiles_SUITE.erl
пре 10 година
Fred Hebert
7645a1118f
Merge pull request #378 from tsloughter/loading_registry
don't load package registry unless there are pkg deps to solve
пре 10 година
Tristan Sloughter
2e5496f5f5
remove use of erlydtl in rebar
пре 10 година
Tristan Sloughter
bce924e04a
don't load package registry unless there are pkg deps to solve
пре 10 година
James Fish
576e42e8be
Write dialyzer warnings to file
пре 10 година
James Fish
e60f8d1af3
Error on dialyzer unknown warnings like rebar2
пре 10 година
Tristan Sloughter
becf29a5ac
enable parse transformations in rebar config
пре 10 година