Commit graph

381 commits

Author SHA1 Message Date
Dave Smith
a979f4f575 If failure is controlled (i.e. via ?FAIL macro), don't print out that it failed (expectation is that the caller already did that) 2009-12-03 09:41:10 -07:00
Dave Smith
65a3ff0111 Fix up some errors found by rebar now that we use it for compilation 2009-12-02 12:13:30 -07:00
Dave Smith
849cdc5ef0 Use existing rebar for compile, if it's available 2009-12-02 12:13:05 -07:00
Dave Smith
4f980767f8 Fix up installation problems that occurred when priv/include dirs don't exist (they are optional) 2009-12-02 12:12:53 -07:00
Dave Smith
a01e7dcd30 Adding first crack at reltool support 2009-12-02 05:15:35 -07:00
Dave Smith
a8fd5bc56f Add hooks for getting list of release modules 2009-12-02 04:54:55 -07:00
Dave Smith
eb84f4f443 Make sure reason for crash is available for debug logging 2009-12-02 04:54:23 -07:00
Dave Smith
a658e970db Adding support for parallel compilation; use 3 workers by default 2009-12-01 20:34:40 -07:00
Dave Smith
3765b86653 Adding support for subdirs 2009-12-01 20:34:18 -07:00
Dave Smith
d885b1c04c Basic implementation of port compiler is now complete 2009-12-01 10:38:30 -07:00
Dave Smith
dbd576fc33 Adding more flexible arch check; adding sh command 2009-12-01 10:38:20 -07:00
Dave Smith
cf6738928d Adding generic get/3; still need some cleanup 2009-12-01 10:37:46 -07:00
Dave Smith
b3909cc9dc Adding delete_each/1 2009-12-01 10:37:19 -07:00
Dave Smith
667dd16bf9 Merging 2009-11-30 16:07:51 -07:00
Dave Smith
c7c1001012 Slowly working out port driver implementation 2009-11-30 16:03:45 -07:00
Jon Meredith
8e91e1014e Connected up symlinking the list of progs in rebar.config/app_bin
to the OTP bin dir.
2009-11-30 12:02:09 -07:00
Jon Meredith
c5d877a934 Renamed app_installer to otp_app.
Added compile check for app name.
Added compile check for app modules

--HG--
rename : src/rebar_app_installer.erl => src/rebar_otp_app.erl
2009-11-30 11:12:25 -07:00
Dave Smith
961c95b419 Add protobuffs compiler module 2009-11-30 09:57:28 -07:00
Dave Smith
60a8fc18ad Pass through flags for install 2009-11-30 09:57:20 -07:00
Dave Smith
f0b98e2e74 Fix bootstrap installer to setup path so that rebar runs properly 2009-11-30 08:15:09 -07:00
Dave Smith
d8779cffdc Remove emakefile in lieu of simple install script 2009-11-30 08:03:02 -07:00
Dave Smith
be2a9096f6 More work 2009-11-30 07:00:48 -07:00
Dave Smith
c828f59056 Fix some minor typos; create simple install/bootstrapping script 2009-11-29 16:53:53 -07:00
Dave Smith
f4729544dd Adding ignore file 2009-11-29 16:45:02 -07:00
Dave Smith
28fe3bfd54 More gross structural work; now has log levels and broken out log level control 2009-11-29 16:44:30 -07:00
Dave Smith
0151f63239 Fix options to be more consistent 2009-11-25 22:27:07 -07:00
Dave Smith
e4a9310a97 Adding support for basic compilation ordering 2009-11-25 21:55:47 -07:00
Dave Smith
fd8794dae7 Renaming compiler module
--HG--
rename : src/rebar_doterl_compiler.erl => src/rebar_erlc_compiler.erl
2009-11-25 21:00:22 -07:00
Dave Smith
620867d5d5 More work on getting compilation and clean working properly 2009-11-25 20:24:51 -07:00
Dave Smith
e52bb6783c Getting basic erlang compilation working 2009-11-25 16:03:14 -07:00
Dave Smith
b7e2088c27 Initial commit 2009-11-25 15:23:42 -07:00