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 години