Tuncer Ayaz
|
73398562aa
|
Fix xrl_opts/yrl_opts option handling
|
2010-10-02 19:26:03 +02:00 |
|
Tuncer Ayaz
|
778d4350b3
|
Fix warning: access the right record field
|
2010-10-01 13:41:55 +02:00 |
|
Tuncer Ayaz
|
6ea5a548e1
|
Add missing comma
|
2010-06-12 13:38:41 +02:00 |
|
Bob Ippolito
|
9dd9585d5b
|
include source path in compiler errors, process commands separately (to make get-deps compile work), ensure ebin dir, process iteratively to support transitive deps
|
2010-05-15 13:57:07 -07:00 |
|
Tuncer Ayaz
|
c319662849
|
Correct comment
|
2010-05-03 04:15:16 +02:00 |
|
Tuncer Ayaz
|
56b801b2c9
|
Add new erl_opts option to specify platform-specific defines
|
2010-05-03 04:03:38 +02:00 |
|
Bryan Fink
|
4f470fcddd
|
clean up .yrl and .xrl handling
|
2010-03-31 15:21:13 -04:00 |
|
Bryan Fink
|
e6e36834f9
|
add leex .xrl handling as well
|
2010-03-31 15:03:29 -04:00 |
|
Bryan Fink
|
cf820007fc
|
add handling for yecc's .yrl files to erlc compiler
|
2010-03-31 11:35:06 -04:00 |
|
Dave Smith
|
a12778ba65
|
Removing overly verbose debug message (yes, I realize the irony)
|
2010-03-16 13:29:49 -06:00 |
|
Vagabond
|
50832a1a14
|
Don't detect the source file as an include of itself
|
2010-03-02 18:04:08 -05:00 |
|
Vagabond
|
a3f8489340
|
Move the .erl sorting to the right place
|
2010-03-02 17:58:05 -05:00 |
|
Vagabond
|
c4d3f0ea65
|
Fix dependancy checking for headers by ensuring "include" is always in the eep IncludePath
|
2010-03-02 17:34:12 -05:00 |
|
Dave Smith
|
b0dfd233ae
|
Make sure to add ebin/ to current path when compiling doterl files; found by @sj_mackenzie
|
2010-02-16 15:16:19 -07:00 |
|
Dave Smith
|
a0732e9e78
|
Make sure to cover all edge cases when parsing module names
|
2010-02-12 11:57:50 -07:00 |
|
theiw
|
788bd3df72
|
Provide package support for eunit; build_plt now includes listed applications; begin including -spec annotations
|
2010-02-05 17:34:38 +00:00 |
|
Dave Smith
|
b9e78d6722
|
Add support for passing addt'l list of sources to erlc_compiler
|
2010-02-01 08:37:52 -07:00 |
|
Tuncer Ayaz
|
4ac1f3efe9
|
Fixed issue 1 "priv/mibs/ is not automatically created"
|
2010-01-08 23:06:29 +01:00 |
|
iw
|
73d2073ed8
|
Preserve non-empty folders when performing clean
|
2010-01-04 16:39:52 +00:00 |
|
Dave Smith
|
21f60bff74
|
Take 323 on cleaning package dirs from ebin
|
2010-01-04 06:17:35 -07:00 |
|
Dave Smith
|
51f6906da9
|
Make sure to create dir structure for output bams
|
2010-01-04 05:47:45 -07:00 |
|
Dave Smith
|
42647f4c22
|
Tweak regex to properly match extension and not just .erl anywhere in filename
|
2010-01-04 05:40:39 -07:00 |
|
Dave Smith
|
fa2a58261a
|
Another round of refactoring to yield better flexiblity in the base_compiler system
|
2010-01-03 22:53:04 -07:00 |
|
Dave Smith
|
9c15d63191
|
Refactor of compilation logic to enable support for package modules and provide better modularity/reusability for other systems
|
2010-01-02 14:17:59 -07:00 |
|
Tuncer Ayaz
|
9a8015f2d7
|
Added vi modeline/emacs local variables to file headers
|
2009-12-31 19:42:53 +01:00 |
|
Tuncer Ayaz
|
8c85021c1e
|
Deleted trailing whitespace
|
2009-12-30 13:13:39 +01:00 |
|
Bryan Fink
|
badcc228bd
|
add hrl-triggered recompiling to 'eunit' build as well
|
2009-12-21 12:48:36 -05:00 |
|
Bryan Fink
|
1fa659b5b3
|
recompile files if their "includes" have changed
added parameter to do_compile for passing a function that can extra the list of includes from a file
|
2009-12-21 12:15:21 -05:00 |
|
Dave Smith
|
417ff3ad76
|
Adding fail_on_warning support
|
2009-12-14 09:27:47 -05:00 |
|
Dave Smith
|
d6600ab506
|
Fixing number of warnings and buglets
|
2009-12-14 08:58:22 -05:00 |
|
Jon Meredith
|
726f8e6946
|
Added support for eunit tests as test/*_tests.erl
|
2009-12-05 15:18:09 -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
|
be2a9096f6
|
More work
|
2009-11-30 07:00:48 -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 |
|