Commit Graph

17 Commits

Author SHA1 Message Date
Jaehyun Cho b3a5acf761 Revert "build: Support relative resource paths in sub edc file."
This reverts commit c17f2f3e37.
2016-08-24 21:24:40 +09:00
Jaehyun Cho 1cf5123192 Revert "build: Fix changing working directory correctly in all OS."
This reverts commit 60c5967920.
2016-08-24 21:24:25 +09:00
Jaehyun Cho 18b86be0f4 Revert "build: Fix warnings of the usage of chdir() and _chdir()."
This reverts commit 3bcf72a918.
2016-08-24 21:24:18 +09:00
Jaehyun Cho 571342bf2e Revert "code refactoring."
This reverts commit 6d5ce9daca.
2016-08-24 21:24:06 +09:00
Hermet Park 6d5ce9daca code refactoring.
centralize divergent logics.
2016-08-24 17:21:21 +09:00
Jaehyun Cho 3bcf72a918 build: Fix warnings of the usage of chdir() and _chdir(). 2016-08-24 17:09:22 +09:00
Jaehyun Cho 60c5967920 build: Fix changing working directory correctly in all OS. 2016-08-24 17:01:33 +09:00
Jaehyun Cho c17f2f3e37 build: Support relative resource paths in sub edc file.
Relative resource paths in sub edc files are based on the current working
directory.
To support relative resource paths in sub edc files, set main edc file's
directory as the working directory when edje_cc is executed.

Test Plan:
1. Create "main.edc" in "./edc/" directory.
2. Create "sub.edc" in "./edc/sub/" directory.
3. Create "icon.png" in "./edc/image/" directory.
4. "main.edc" includes "sub.edc". (i.e. #include "./sub/sub.edc")
5. "sub.edc" uses "icon.png".
   (i.e. images.image: "./image/icon.png" COMP;)
6. Open "main.edc" in the current working directory.
   (i.e. enventor -w ./edc ./edc/main.edc -i ./edc/image)
2016-08-23 21:42:13 +09:00
Hermet Park b959417fdc build: support edje_cc beta feature. 2016-06-23 17:04:22 +09:00
Mykyta Biliavskyi a40b144128 Build: reset error notification before each build.
fix T2972
2015-12-29 11:34:59 +09:00
ChunEon Park fe2ad1f07b change Enventor_Path_Type interface.
changed names for enum value consistency.
2015-07-01 12:04:48 +09:00
Mykyta Biliavskyi 533994772f Fix compiler warnings.
Fix -Wuninitialized flag warnings.
2015-06-24 13:12:20 +09:00
ChunEon Park 96d4919a6b enable ENVENTOR BETA API in configure. 2015-02-28 14:50:17 +09:00
ChunEon Park 859d38c7f0 lib/build: update the build commands.
if the edc file path is changed, the build command should be updated.
Before this fix, it missed updation so the live view wasn't updated even if new template is selected.
2014-11-01 18:29:56 +09:00
ChunEon Park e513684d22 fix build warnings. 2014-11-01 01:15:58 +09:00
Jaehyun Cho 1bfb773a72 build: Fix to show multi-line error message on console.
Summary: Fix to show multi-line error message on console.

Reviewers: Hermet

Differential Revision: https://phab.enlightenment.org/D1556
2014-10-22 14:17:41 +09:00
ChunEon Park e5927b37eb library support.
current enventor apis are under beta apis.
im notice you these apis could be changed soon.
2014-09-30 23:56:16 +09:00