build: clean generated js and lua files manually to avoid problems with CLEANFILES
authorStefan Schmidt <stefan@osg.samsung.com>
Tue, 21 Jun 2016 14:13:17 +0000 (16:13 +0200)
committerStefan Schmidt <stefan@osg.samsung.com>
Tue, 21 Jun 2016 15:07:13 +0000 (17:07 +0200)
We hit another argument too long error with CLEANFILES. Moving the generated
files for js and lua into separated variables and cleaning them manually fixes
the issue.

src/Makefile.am
src/Makefile_Ecore.am
src/Makefile_Ecore_Audio.am
src/Makefile_Ecore_Con.am
src/Makefile_Edje.am
src/Makefile_Efl.am
src/Makefile_Elementary.am
src/Makefile_Emotion.am
src/Makefile_Eo.am
src/Makefile_Evas.am

index f36914e..cbf258e 100644 (file)
@@ -22,6 +22,7 @@ noinst_DATA =
 noinst_HEADERS =
 
 GENERATED_JS_BINDINGS =
+GENERATED_LUA_BINDINGS =
 
 EFL_INSTALL_EXEC_HOOK=
 
@@ -178,6 +179,8 @@ clean-local:
        find . -type f -name '*.gcno' -delete
        find . -type f -name '*.gcda' -delete
        find . -type f -name check-results.xml -delete
+       rm -f $(GENERATED_JS_BINDINGS)
+       rm -f $(GENERATED_LUA_BINDINGS)
 
 install-exec-hook:
        $(MKDIR_P) $(DESTDIR)$(libdir)
index b9c83f5..055f505 100644 (file)
@@ -272,7 +272,7 @@ ecore_eolian_lua = $(ecore_eolian_files:%.eo=%.eo.lua)
 
 generated_ecore_lua_all = $(ecore_eolian_lua)
 
-CLEANFILES += $(generated_ecore_lua_all)
+GENERATED_LUA_BINDINGS += $(generated_ecore_lua_all)
 
 installed_ecoreluadir = $(datadir)/elua/modules/ecore
 nodist_installed_ecorelua_DATA = $(generated_ecore_lua_all)
@@ -283,8 +283,6 @@ if HAVE_JS
 
 generated_ecore_js_bindings = $(ecore_eolian_files:%.eo=%.eo.js.cc)
 
-CLEANFILES += $(generated_ecore_js_bindings)
-
 GENERATED_JS_BINDINGS += $(generated_ecore_js_bindings)
 
 endif
index f5d45cc..99f1ba4 100644 (file)
@@ -93,7 +93,7 @@ ecore_audio_eolian_lua = $(ecore_audio_eolian_files:%.eo=%.eo.lua)
 
 generated_ecore_audio_lua_all = $(ecore_audio_eolian_lua)
 
-CLEANFILES += $(generated_ecore_audio_lua_all)
+GENERATED_LUA_BINDINGS += $(generated_ecore_audio_lua_all)
 
 installed_ecoreaudioluadir = $(datadir)/elua/modules/ecore_audio
 nodist_installed_ecoreaudiolua_DATA = $(generated_ecore_audio_lua_all)
@@ -104,8 +104,6 @@ if HAVE_JS
 
 generated_ecore_audio_js_bindings = $(ecore_audio_eolian_files:%.eo=%.eo.js.cc)
 
-CLEANFILES += $(generated_ecore_audio_js_bindings)
-
 GENERATED_JS_BINDINGS += $(generated_ecore_audio_js_bindings)
 
 endif
index f3f147f..a478dc2 100644 (file)
@@ -117,7 +117,7 @@ ecore_con_eolian_lua = $(ecore_con_eolian_files:%.eo=%.eo.lua)
 
 generated_ecore_con_lua_all = $(ecore_con_eolian_lua)
 
-CLEANFILES += $(generated_ecore_con_lua_all)
+GENERATED_LUA_BINDINGS += $(generated_ecore_con_lua_all)
 
 installed_ecoreconluadir = $(datadir)/elua/modules/ecore_con
 nodist_installed_ecoreconlua_DATA = $(generated_ecore_con_lua_all)
@@ -128,8 +128,6 @@ if HAVE_JS
 
 generated_ecore_con_js_bindings = $(ecore_con_eolian_files:%.eo=%.eo.js.cc)
 
-CLEANFILES += $(generated_ecore_con_js_bindings)
-
 GENERATED_JS_BINDINGS += $(generated_ecore_con_js_bindings)
 
 endif
index 720bed5..f6dd2f7 100644 (file)
@@ -333,7 +333,7 @@ edje_eolian_lua = $(edje_eolian_files:%.eo=%.eo.lua)
 
 generated_edje_lua_all = $(edje_eolian_lua)
 
-CLEANFILES += $(generated_edje_lua_all)
+GENERATED_LUA_BINDINGS += $(generated_edje_lua_all)
 
 installed_edjeluadir = $(datadir)/elua/modules/edje
 nodist_installed_edjelua_DATA = $(generated_edje_lua_all)
@@ -344,8 +344,6 @@ if HAVE_JS
 
 generated_edje_js_bindings = $(edje_eolian_files:%.eo=%.eo.js.cc)
 
-CLEANFILES += $(generated_edje_js_bindings)
-
 GENERATED_JS_BINDINGS += $(generated_edje_js_bindings)
 
 endif
index 8e97cd5..c8fe1f0 100644 (file)
@@ -116,7 +116,7 @@ efl_eolian_lua = $(efl_eolian_files:%.eo=%.eo.lua)
 
 generated_efl_lua_all = $(efl_eolian_lua)
 
-CLEANFILES += $(generated_efl_lua_all)
+GENERATED_LUA_BINDINGS += $(generated_efl_lua_all)
 
 installed_eflluadir = $(datadir)/elua/modules/efl
 nodist_installed_efllua_DATA = $(generated_efl_lua_all)
@@ -127,8 +127,6 @@ if HAVE_JS
 
 generated_efl_js_bindings = $(efl_eolian_files:%.eo=%.eo.js.cc)
 
-CLEANFILES += $(generated_efl_js_bindings)
-
 GENERATED_JS_BINDINGS += $(generated_efl_js_bindings)
 endif
 
index e725f55..a8e3cf8 100644 (file)
@@ -1369,7 +1369,7 @@ elementary_eolian_lua = $(elm_public_eolian_files:%.eo=%.eo.lua)
 
 generated_elementary_lua_all = $(elementary_eolian_lua)
 
-CLEANFILES += $(generated_elementary_lua_all)
+GENERATED_LUA_BINDINGS += $(generated_elementary_lua_all)
 
 installed_elementaryluadir = $(datadir)/elua/modules/elementary
 nodist_installed_elementarylua_DATA = $(generated_elementary_lua_all)
@@ -1380,7 +1380,6 @@ if HAVE_JS
 
 generated_elementary_js_bindings = $(elm_public_eolian_files:%.eo=%.eo.js.cc)
 
-CLEANFILES += $(generated_elementary_js_bindings)
 
 GENERATED_JS_BINDINGS += $(generated_elementary_js_bindings)
 
index 653f6d2..42966ce 100644 (file)
@@ -337,7 +337,7 @@ emotion_eolian_lua = $(emotion_eolian_files:%.eo=%.eo.lua)
 
 generated_emotion_lua_all = $(emotion_eolian_lua)
 
-CLEANFILES += $(generated_emotion_lua_all)
+GENERATED_LUA_BINDINGS += $(generated_emotion_lua_all)
 
 installed_emotionluadir = $(datadir)/elua/modules/emotion
 nodist_installed_emotionlua_DATA = $(generated_emotion_lua_all)
@@ -349,8 +349,6 @@ if HAVE_JS
 
 generated_emotion_js_bindings = $(emotion_eolian_files:%.eo=%.eo.js.cc)
 
-CLEANFILES += $(generated_emotion_js_bindings)
-
 GENERATED_JS_BINDINGS += $(generated_emotion_js_bindings)
 
 endif
index a7c9cf2..782b141 100644 (file)
@@ -216,8 +216,6 @@ if HAVE_JS
 
 generated_eo_js_bindings = $(eo_eolian_files:%.eo=%.eo.js.cc)
 
-CLEANFILES += $(generated_eo_js_bindings)
-
 GENERATED_JS_BINDINGS += $(generated_eo_js_bindings)
 
 endif
index d861ab6..ac7840e 100644 (file)
@@ -2351,7 +2351,7 @@ evas_eolian_lua = $(evas_eolian_pub_files:%.eo=%.eo.lua)
 
 generated_evas_lua_all = $(evas_eolian_lua)
 
-CLEANFILES += $(generated_evas_lua_all)
+GENERATED_LUA_BINDINGS += $(generated_evas_lua_all)
 
 installed_evasluadir = $(datadir)/elua/modules/evas
 nodist_installed_evaslua_DATA = $(generated_evas_lua_all)
@@ -2370,8 +2370,6 @@ if HAVE_JS
 
 generated_evas_js_bindings = $(evas_eolian_pub_files:%.eo=%.eo.js.cc)
 
-CLEANFILES += $(generated_evas_js_bindings)
-
 GENERATED_JS_BINDINGS += $(generated_evas_js_bindings)
 
 endif