92 Commits (7884a4b109af1d11dcf887e391a99f189aaf165e)

Author SHA1 Message Date
  Fred Hebert a2331633a7 Reworking app discovery and dep fetching verbosity 4 years ago
  Tristan Sloughter 80671df57a
set app_info:vsn from the app details during application discovery 4 years ago
  Tristan Sloughter b3fad9ac0c
filter out non-directories from app discover search 5 years ago
  Tristan Sloughter 5f03505eba
initial support for relx 4.0.0 5 years ago
  Fred Hebert 9e4a191f46 Fix crash when a dependency is missing app file 5 years ago
  Serge Aleynikov 185f885f69
Refine the error cause 5 years ago
  Serge Aleynikov d6195601e9 Fix 'rebar3 compile' crash when a dependency is missing app file 5 years ago
  Fred Hebert d607bbf0d6 Do not apply overrides to a root application. 6 years ago
  Tristan Sloughter 0f6f163017
set app's dir before setting app_info deps (#1928) 6 years ago
  Tristan Sloughter dec484643c
compiler behaviour (#1893) 6 years ago
  Tristan Sloughter 2dfba204e4
properly support top level app erl_opts from REBAR_CONFIG os var (#1889) 6 years ago
  Tristan Sloughter cd858a45e3
reset default profile app plugins to empty if at the top level (#1885) 6 years ago
  Tristan Sloughter 56b7d88975
support for hex v2, multiple repository fetching, private organizations (#1884) 6 years ago
  Fred Hebert 15ec1ce305 Remove noisy debug message 7 years ago
  Jean Bouchard 4a35276bdf remove the .app from app_info 7 years ago
  Carl-Johan Kjellander fee322edb9 run hooks and plugins during clean for deps 7 years ago
  Fred Hebert 963c49f5eb Unicode support in all the places 7 years ago
  Tristan Sloughter 48dc9738bb reset hooks under profiles for application opts 8 years ago
  Fred Hebert 1810ae30ab Fix detection of src_dirs in unknown apps/deps 8 years ago
  Fred Hebert d80c3f4da1 For convenience add appinfo default src_dir lookup 8 years ago
  Fred Hebert c64c88f262 Add respect for src_dirs option in app_discover 8 years ago
  Fred Hebert 8ae17c483d Fix Alisdair's review, add more types and docs 8 years ago
  Fred Hebert 3da4cc2221 Type specifications and edocs improvements 8 years ago
  Tristan Sloughter 8421d5ce81 handle case that upgraded app no longer has .app.src file 9 years ago
  Tristan Sloughter cfd4beb99d hooks/artifacts are always run/resolved from an app unless at top of umbrella 9 years ago
  Tristan Sloughter a81444ae1c move otp version verification to a single app_info function 9 years ago
  Tristan Sloughter d034f40c38 move opts functions to new module rebar_opts 9 years ago
  Tristan Sloughter b2c051452e remove overrides element from state record 9 years ago
  Tristan Sloughter e6f6ccc757 more cleanup 9 years ago
  Tristan Sloughter c7a7b309fd more cleanup of old state usage 9 years ago
  Tristan Sloughter a6ca5d5e25 fixes for overrides of deps 9 years ago
  Tristan Sloughter 32d07ec076 build on already created AppInfo instead of having to do copy 9 years ago
  Tristan Sloughter f209ccc2b8 remove state record from app_info record 9 years ago
  Tristan Sloughter 98752aab93 wip: move state into app_info 9 years ago
  Tristan Sloughter 0a4509f5b0 simplify package dep parsing and handling 9 years ago
  Tristan Sloughter 3c92505d49 don't store deps list with duplicate in state 9 years ago
  Tristan Sloughter 31a24ad4ff this patch treats pkg and src deps as equals, so level decides winner 9 years ago
  Tristan Sloughter e941e170e4 small refactorings per Fred comments 9 years ago
  Tristan Sloughter ad463398dc use correct rebar_state for a dep, not the top level state 9 years ago
  Tristan Sloughter 073dbb71ec handle new tests for mix package types (git/pkg) 9 years ago
  Tristan Sloughter cf22c7e941 track the parent of umbrella app dependencies 9 years ago
  Tristan Sloughter 6fde1748b9 fix dialyzer warnings, except 'no local return' warnings 9 years ago
  Tristan Sloughter 125ff06b74 add tree option to deps command that prints pkg deps tree 9 years ago
  Tristan Sloughter 806f7f9219 include app.src.script in app discover and always use if available 9 years ago
  Tristan Sloughter 90fbd6dbb9 add support for old format otp versions 9 years ago
  Tristan Sloughter 6f95911d32 only look for top level apps and those directly under apps/ or lib/ 9 years ago
  Garret Smith f8728fea2d Read and process .app.src.script if present 10 years ago
  Tristan Sloughter a3ce939ec5 add config option artifacts 10 years ago
  Jean Parpaillon 7ff23a63dc Add rebar.config 'excluded_apps' key. 10 years ago
  Tristan Sloughter e45c67b023 add additional comments 10 years ago