Tristan Sloughter
7b723d3a87
update readme instructions
10 년 전
Tristan Sloughter
605b7e9f7f
remove makefile
10 년 전
Tristan Sloughter
390d1afb77
update readme provider
10 년 전
Tristan Sloughter
acf8c5ce65
update readme bootstrap instructions
10 년 전
Tristan Sloughter
e5988f69e0
R15 support, replace unsetenv with putenv empty string
10 년 전
Tristan Sloughter
16e9b3ffa2
fix tracking of all profiles dep paths
10 년 전
Tristan Sloughter
4374999d95
real bootstrapping
10 년 전
Tristan Sloughter
0537a0699d
Merge pull request #354 from tsloughter/track_code_path
Track code path
10 년 전
Tristan Sloughter
de77225b49
Merge pull request #361 from ferd/symlink-default-fix
Symlink existing default deps when in new profile
10 년 전
Tristan Sloughter
12bd412c22
add_deps_to_patha nd restore_code_path added to api
10 년 전
Fred Hebert
18c395ff15
Symlink existing default deps when in new profile
Should fix #360
10 년 전
Tristan Sloughter
a3d4cc1259
track and cleanup code paths for different contexts
10 년 전
Fred Hebert
31ef4c4916
Merge pull request #357 from tsloughter/erl_first_files
fix erl_first_files to check entire path of file
10 년 전
Fred Hebert
b5ef1c09d7
Merge pull request #356 from tsloughter/compile_pre_hooks
run project wide pre-compile hooks after deps have compiled
10 년 전
Tristan Sloughter
b8c1cb2bf0
fix erl_first_files to check entire path of file
10 년 전
Tristan Sloughter
9e59abacf3
run project wide pre-compile hooks after deps have compiled
10 년 전
Fred Hebert
520855ee42
Merge pull request #351 from tsloughter/dep_hooks
set the dep as the project app before running hooks
10 년 전
Fred Hebert
71dfa8eca6
Merge pull request #353 from tsloughter/dup_hooks
don't duplicate hooks for top level app
10 년 전
Tristan Sloughter
8ed91ab761
improve erlydtl source and out dir discovery
10 년 전
Tristan Sloughter
2667dbdd0b
don't duplicate hooks for top level app
10 년 전
Fred Hebert
ff47ccdd0f
Merge pull request #348 from tsloughter/ignore_optional_hex
ignore optional deps for now
10 년 전
Tristan Sloughter
cce1ad00ba
ignore optional deps for now
10 년 전
Fred Hebert
7d6822c376
Merge pull request #347 from tsloughter/add_pathsz
add to end of code path not the beginning in handle_deps
10 년 전
Tristan Sloughter
c151f4e688
add to end of code path not the beginning in handle_deps
10 년 전
Tristan Sloughter
032c0448ee
Merge pull request #345 from ferd/unlocks
Add support for an unlock command
10 년 전
Fred Hebert
326f840123
Add support for an unlock command
Allows to remove entries from the lock file, or the lock file as a
whole.
10 년 전
Tristan Sloughter
4a057b68c9
Merge pull request #344 from ferd/proper-default-fetch
Default deps always to the default profile
10 년 전
Fred Hebert
123b0ea61a
Merge pull request #342 from tsloughter/relx_fixes
Mainly CT changes
10 년 전
Tristan Sloughter
400853033e
replcae ensure_started bc it doens't exist in R15, with load
10 년 전
Tristan Sloughter
a917dc14df
restructure escriptize provider so the error is properly returned
10 년 전
Fred Hebert
2ff4ac6d50
Default deps always to the default profile
When fetching dependencies for the first time using a profile (`rebar3
as prod release` or `rebar3 ct`), the dependencies get fetched into the
non-default profile. This has two consequences:
- the files get re-downloaded on follow-up runs
- the lock file includes incomplete or too many deps in its list
This patch forces dependencies in the default profile to be stored in
_build/default/lib even when running under other profiles, then symlinks
them to the correct one.
This makes it so common dependencies in 'default' be downloaded there
and avoids re-downloading them. Should also fix the lock issues.
10 년 전
Tristan Sloughter
2e5b6fe559
remove use of lists:droplast, it doesn't exist pre-17
10 년 전
Tristan Sloughter
5999ef1c96
ct: compile tests from test dir to outdir instead of compiling copies
10 년 전
Tristan Sloughter
3126e7eb55
update project_apps and state before running post hooks
10 년 전
Tristan Sloughter
5f89e9c28d
fix erlydtl error return and dir to run from
10 년 전
Tristan Sloughter
cbd22cf490
Merge pull request #340 from tsloughter/compile_sort
include applications list in compile sort
10 년 전
Tristan Sloughter
f82874de58
include applications list in compile sort
10 년 전
Fred Hebert
38191c369a
Bump to alpha-4
10 년 전
Tristan Sloughter
bd6d6206ca
Merge pull request #336 from ferd/rework-wtf-provider
Rename wtf->report, add all dep versions
10 년 전
Fred Hebert
6acf0ea482
Add in shell completion for wtf->report rename
10 년 전
Fred Hebert
8f1bfcb596
Rename wtf->report, add all dep versions
10 년 전
Tristan Sloughter
293b415cb3
Merge pull request #335 from fishcakez/ct_failure
Improve error handling in ct provider
10 년 전
James Fish
09611f7563
Improve error handling in ct provider
10 년 전
Tristan Sloughter
0ad833b700
Merge pull request #330 from tsloughter/wip_single_atom_deps
support single atoms for pkg deps, fetch highest version available
10 년 전
Tristan Sloughter
4fb9207d9a
fix bug on foundapp could have bad match
10 년 전
Tristan Sloughter
d317869a3e
clean ups from Fred's comments
10 년 전
Tristan Sloughter
ef22eeb387
error on dep name that isn't an atom
10 년 전
Tristan Sloughter
f88bb57cd3
Merge pull request #332 from tsloughter/warn_on_bad_include
Warn on bad use of include_lib but try to find the header anyway
10 년 전
Tristan Sloughter
4ee7fef913
store registry fetched from disk in state
10 년 전
Tristan Sloughter
39908fb511
Merge pull request #333 from talentdeficit/ct_root_suite_fix
disallow suites in project root
10 년 전