Tristan Sloughter
48769e75c2
wip: move to erlydtl for rebar templates
преди 10 години
Tristan Sloughter
7d43d0e092
forgot the rebar3 module
преди 10 години
Tristan Sloughter
6ab36ba769
rename escript to rebar3
преди 10 години
Tristan Sloughter
0f6c6305d6
fix lib to not start mod
преди 10 години
Tristan Sloughter
5980a3c72a
update release run and variables in templates
преди 10 години
Tristan Sloughter
884d298291
update templating
преди 10 години
Tristan Sloughter
71d9500997
tmp
преди 10 години
Tristan Sloughter
6967c1d6b2
update works, but still needs to cause update of deps
преди 10 години
Tristan Sloughter
4ed688f0dd
fix bug compiling app with no .app.src
преди 10 години
Tristan Sloughter
6c50d0a566
fix fetch and build
преди 10 години
Tristan Sloughter
63ec4cdef6
modify rebar lock output
преди 10 години
Tristan Sloughter
723a34b794
don't include project apps in deps
преди 10 години
Tristan Sloughter
5373b56bfa
move locking to a provider
преди 10 години
Tristan Sloughter
d2cd52c3d2
remove example from install_deps provider, shouldn't be called manually
преди 10 години
Tristan Sloughter
febecf0204
change name of suite
преди 10 години
Tristan Sloughter
8c5f312d90
only build invalid (not built) source deps and project apps
преди 10 години
Tristan Sloughter
b8785e6541
add first test
преди 10 години
Tristan Sloughter
3ff5e0c06f
replace deps list with ordset
преди 10 години
Tristan Sloughter
829d4f2ca5
refactor install_deps again and rename app_builder to compile
преди 10 години
Tristan Sloughter
21f4743861
remove more code that can be brought back later if needed
преди 10 години
Tristan Sloughter
ac0d726bb8
wip: reworking deps fetching/sorting
преди 10 години
Tristan Sloughter
901cea4671
quick and dirty fix for proper dep compilatoin order
преди 10 години
Tristan Sloughter
e940d6583a
restrict packages to those that work on users system
преди 10 години
Tristan Sloughter
393abe92d0
use locks if exists
преди 10 години
Tristan Sloughter
97db15d2a5
wip: write lock file
преди 10 години
Tristan Sloughter
f34509892c
build app file after modules
преди 10 години
Tristan Sloughter
2523b93ebc
update package index url and README list of tasks
преди 10 години
Tristan Sloughter
f17812d963
fix up tarball extraction path and parse goal constraints
преди 10 години
Tristan Sloughter
f72a38c3b3
use INFO instead of CONSOLE in templater
преди 10 години
Tristan Sloughter
6b97970530
add some templates
преди 10 години
Tristan Sloughter
c7313a5980
rename shell provider
преди 10 години
Tristan Sloughter
4b31a20a61
improved dep handling and add package list task
преди 10 години
Tristan Sloughter
9c6e20d328
use dict for deps
преди 10 години
Tristan Sloughter
c172a8aaf9
fix fetch name log
преди 10 години
Tristan Sloughter
ae55c39c96
fix state of rebar for building deps
преди 10 години
Tristan Sloughter
99136c38b5
simplify dep download and building
преди 10 години
Tristan Sloughter
793b15f9f1
rename deps provider
преди 10 години
Tristan Sloughter
f72b39f3c3
allow new project dir for template
преди 10 години
Tristan Sloughter
1afdd380d3
add back templating
преди 10 години
Tristan Sloughter
5bb99b81db
switched package index to dict
преди 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
54e1231e4f
update readme
преди 10 години
Tristan Sloughter
5735c538b9
add rebar update provider
преди 10 години
Tristan Sloughter
2880e2838b
move back to single command with arguments for comamnd after it
преди 10 години
Tristan Sloughter
a602cfc593
replace logging with ec_cmd_log from erlware_commons
преди 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 години
Tristan Sloughter
19c215ee9f
Merge pull request #299 from tuncer/rok-resource-forks
Fix OS X resource fork handling (Reported-by: Richard O'Keefe)
преди 10 години
Tuncer Ayaz
3fb4a7c540
Fix OS X resource fork handling (Reported-by: Richard O'Keefe)
If you happen to fetch a zip archive of the git repo and try to build
from that, you may, for example, ask erlc to build src/._rebar.erl.
._* are OS X resource forks and not real .erl files. This may also
happen with network filesystems on OS X. To fix that, limit the
files compiled by rebar to include only those which start with
a letter or a digit.
преди 11 години