Andy Williams
|
03053cad15
|
taskpanel: Better ignore files that are not relevant
Also improve layout slightly by aligning line starts better
|
2017-06-16 12:52:48 +01:00 |
Andy Williams
|
19c62faa48
|
console: Fix error highlighting for builds
Also avoid potential crash on non-gnu systems
|
2017-06-09 10:36:09 -07:00 |
Al Poole
|
a9853b2b62
|
build_provider: add support for BSD using GNU make.
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4909
|
2017-05-26 12:29:21 +01:00 |
Andy Williams
|
32b6169e0d
|
Centralise some more path handling methods
|
2017-02-19 16:22:53 +00:00 |
Andy Williams
|
b5c061bc4d
|
build: Split make from cmake so we can specialise better
|
2017-02-18 22:19:17 +00:00 |
Andy Williams
|
7735a90cc0
|
clang: Generate compile_commands.json using cmake builtin
|
2017-02-18 21:58:56 +00:00 |
Andy Williams
|
f89f1bb0c6
|
clang: Add support for compile command databases
Relies on having bear (https://github.com/rizsotto/Bear).
Also refactor clang code to only have 1 instance per tab.
|
2017-02-17 22:49:27 +00:00 |
Andy Williams
|
14498afdaa
|
config: Store relative paths for open files
Avoid problems with moving project
or having multiple copies of the same codebase!
|
2017-01-02 21:19:55 +00:00 |
Andy Williams
|
c5a4aafe4d
|
build: Fix some issues with the build output
|
2016-12-26 18:35:36 +00:00 |
Andy Williams
|
65cda5ee4d
|
fix extension lookup so we can see .eo files again
|
2016-11-30 04:00:48 +00:00 |
Andy Williams
|
97e2192a2b
|
files: tidy code to be easier to read
Thanks for the tip, vtorri
|
2016-09-30 21:47:05 +01:00 |
Andy Williams
|
8b7fbed43b
|
files: Also ignore .a and .la for a make project
|
2016-09-30 10:34:11 +01:00 |
Andy Williams
|
357acdca7b
|
[build] Abstract build logic to provider lookup
Allow future extensibility for different build types.
Display detected type in project window title.
|
2016-05-16 09:11:11 +01:00 |