onefang pushed a commit to branch master.

commit 8396b1790e5d0cb4c5b508239c2b904592a206e7
Author: David Walter Seikel <[email protected]>
Date:   Mon Jul 1 02:03:59 2013 +1000

    Just try all themes in GIT.
---
 onefang/build_efl.lua | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/onefang/build_efl.lua b/onefang/build_efl.lua
index 0eb60a9..30e3f6d 100755
--- a/onefang/build_efl.lua
+++ b/onefang/build_efl.lua
@@ -72,20 +72,19 @@ local binBasic = {'exchange', 'enlightenment', 'exalt', 
'emprint', 'geneet'}
 local eModulesExtra = {}
 local binExtra =
 {
-    '23oz', 'apathy', 'ardy', 'calculator', 'clouseau', 'community', 
'converter', 'dark', 'darkness', 'detour-elm', 'detourious',
+    'apathy', 'ardy', 'calculator', 'clouseau', 'community', 'converter', 
'dark',
     'e_cho', 'e_pattern_lock', 'econcentration', 'econnman', 'ecrire', 
'editje', 'edje_viewer', 'edi', 'edje_writer',
     --[['edvi', No dvilib2 in Ubuntu.]]
-    'efbb', 'efenniht', 'egui',
-    'ekeko', 'elemines', 'elife', 'elm_fullscreen', 'elm_illume', 
'elm_indicator', 'elm_kbd', 'elm_quickpanel', 'elm_softkey', 
'elm-theme-viewer', 'elmdentica', 'emote', 'empower',
+    'efbb', 'egui', 'ekeko', 'elemines', 'elife', 'elm_fullscreen', 
'elm_illume', 'elm_indicator', 'elm_kbd', 'elm_quickpanel', 'elm_softkey', 
'elm-theme-viewer', 'elmdentica', 'emote', 'empower',
     --[['enjoy', No lightmediascanner in Ubuntu.]]
     'enki', 'ensure', 'entrance', 'eo_bindings',
     --[['envision', Hangs waiting for input.]]
-    'ephoto', 'ephysics_tests', 'epour', 'eps', 'epulse', 'equate', 'erssd', 
'espik', 'espionnage',
-    'etypers', 'eterm', 'ev',
+    'ephoto', 'ephysics_tests', 'epour', 'eps', 'epulse', 'equate', 'erssd', 
'espik', 'espionnage', 'etypers', 'eterm', 'ev',
     --[['eve', No ewebkit.]]
     'exactness', 'examine', 'excessive', 'expedite', 'explicit', 'exquisite', 
'eyelight', 'eyelight_edit', 'eyesight',
-    'keys', 'klok', 'maelstrom', 'ninestime', 'phonebook', 'rage', 
'shellementary', 'solve', 'sticky-notes', 'terminology', 'vigrid'
+    'keys', 'maelstrom', 'ninestime', 'phonebook', 'rage', 'shellementary', 
'solve', 'sticky-notes', 'terminology', 'vigrid'
 }
+local eThemes = {}
 
 
 local exportedEnvVars = ''
@@ -273,6 +272,11 @@ else
 
     printf('Building %d extra binaries.\n', #binExtra)
     for i, package in ipairs(binExtra) do build(i, package) end
+
+    os.execute('find GIT/themes -maxdepth 1 -type d ! -name .svn ! -name .git 
! -name themes -printf "%f\n" | sort > /tmp/eflBuild/themes.txt')
+    for package in io.lines('/tmp/eflBuild/themes.txt') do 
table.insert(eThemes, package) end
+    printf('Building %d themes.\n', #eThemes)
+    for i, package in ipairs(eThemes) do build(i, package) end
 end
 
 printf('\nBuilding took %d minutes.\n', os.difftime(os.time(), startTime) / 60)

-- 

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev

Reply via email to