bkaradzic / GENie

GENie - Project generator tool
Other
897 stars 166 forks source link

Convert from Premake4 to GENie #561

Closed ghost closed 6 months ago

ghost commented 6 months ago

I renamed https://github.com/SpartanJ/eepp/blob/develop/premake4.lua to genie.lua and invoked genie gmake. It worked without any errors. But when I build it with make -e config=release_x86_64 -C make/windows, it will only print this and do nothing:

$ make -e config=release_x86_64 -C make/windows
make: Entering directory '/home/Administrator/test/eepp/make/windows'
==== Building SOIL2-static (release_x86_64) ====
==== Building chipmunk-static (release_x86_64) ====
==== Building efsw-static (release_x86_64) ====
==== Building eterm-static (release_x86_64) ====
==== Building freetype-static (release_x86_64) ====
==== Building libpng-static (release_x86_64) ====
==== Building libzip-static (release_x86_64) ====
==== Building jpeg-compressor-static (release_x86_64) ====
==== Building zlib-static (release_x86_64) ====
==== Building imageresampler-static (release_x86_64) ====
==== Building pugixml-static (release_x86_64) ====
==== Building vorbis-static (release_x86_64) ====
==== Building mojoal-static (release_x86_64) ====
==== Building mbedtls-static (release_x86_64) ====
==== Building glew-static (release_x86_64) ====
==== Building eepp-shared (release_x86_64) ====
==== Building ecode (release_x86_64) ====
==== Building eepp-7guis-cells (release_x86_64) ====
==== Building eepp-7guis-circle-drawer (release_x86_64) ====
==== Building eepp-7guis-counter (release_x86_64) ====
==== Building eepp-7guis-crud (release_x86_64) ====
==== Building eepp-7guis-flight-booker (release_x86_64) ====
==== Building eepp-7guis-temperature-converter (release_x86_64) ====
==== Building eepp-7guis-timer (release_x86_64) ====
==== Building eepp-empty-window (release_x86_64) ====
==== Building eepp-external-shader (release_x86_64) ====
==== Building eepp-fonts (release_x86_64) ====
==== Building eepp-http-request (release_x86_64) ====
==== Building eepp-maps-static (release_x86_64) ====
==== Building eepp-mapeditor (release_x86_64) ====
==== Building eepp-maps (release_x86_64) ====
==== Building eepp-physics (release_x86_64) ====
==== Building eepp-physics-static (release_x86_64) ====
==== Building eepp-physics-demo (release_x86_64) ====
==== Building eepp-sound (release_x86_64) ====
==== Building eepp-sprites (release_x86_64) ====
==== Building eepp-static (release_x86_64) ====
==== Building eepp-test (release_x86_64) ====
==== Building eepp-textureatlaseditor (release_x86_64) ====
==== Building eepp-texturepacker (release_x86_64) ====
==== Building eepp-ui-hello-world (release_x86_64) ====
==== Building eepp-ui-perf-test (release_x86_64) ====
==== Building eepp-uieditor (release_x86_64) ====
==== Building eepp-vbo-fbo-batch (release_x86_64) ====
==== Building eterm (release_x86_64) ====
make: Leaving directory '/home/Administrator/test/eepp/make/windows'

It seems to work if I build in debug mode with make -C make/windows, though.

bkaradzic commented 6 months ago

No clue... You need to figure out what's going on with your scripts.