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 年前