Fred Hebert
681c8f7189
Adding directory path test for deduplication
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 년 전
Viacheslav Kovalev
82b0d4b7b2
Implement opts umerge deduplication
10 년 전
Viacheslav V. Kovalev
83d738a829
Implement some test on profiles deduplication
10 년 전
Tristan Sloughter
a3d4cc1259
track and cleanup code paths for different contexts
10 년 전
Viacheslav V. Kovalev
b725711d63
Implement some test on profiles deduplication
10 년 전
alisdair sullivan
069ed62690
add a more direct way to generate an `eunitized` test app to
test utils and add better eunit tests
10 년 전
Fred Hebert
2d430bf3e2
Preserve profile order on mergeable tuple/opts
Rather than using the stdlib lists:umerge, we expand it to allow fuzzy
matching on tuples vs. vals (`key` vs. `{key,val}`) with an overriden
sort order so that two tuples or values comparing equal get a priority
on the newest profile.
This is a partial fix for #287 -- this current patch should be followed
by a relx update to take options in order (as if they were a proplist)
to complete it.
10 년 전
Tristan Sloughter
0638c85634
store base opts after initialization of providers
10 년 전
alisdair sullivan
67aca881c1
add test for test profile applied to project apps
10 년 전
alisdair sullivan
ed45ed2d8a
two failing tests and one passing test to attempt to isolate where
profiles are failing to be applied
relevant to #224 and #233
10 년 전
Tristan Sloughter
4a2996a756
fix for profiles_remain_applied_with_config_present
10 년 전
alisdair sullivan
12726111bc
`add_to_profile/3` function added to `rebar_state`
10 년 전
Tristan Sloughter
80f276e5e5
don't replace non-string list with empty list in profile merge
10 년 전
Tristan Sloughter
235436a410
profiles: combine lists of values for conflicting config options
10 년 전
Tristan Sloughter
96f1b21ef8
basic profile deps tests
10 년 전