There is more to C · There is more to C 26.11. 2012 FI MUNI Juraj Michálek
georgik.sinusgear.com Juraj Michálek Gradle and build systems · Gradle and build systems for C...
Transcript of georgik.sinusgear.com Juraj Michálek Gradle and build systems · Gradle and build systems for C...
Gradle and build systemsfor C language
28.4.2014FI MUNI, Brno
Juraj Michálekhttp://georgik.sinusgear.com
Grab the source codehttps://github.com/georgik/fimuni-c-cpp-examples.git
SDL_init(flags)
SDL_INIT_TIMER - The timer subsystemSDL_INIT_AUDIO - The audio subsystemSDL_INIT_VIDEO - The video subsystemSDL_INIT_CDROM - The cdrom subsystemSDL_INIT_JOYSTICK - The joystick subsystemSDL_INIT_EVERYTHING - All of the aboveSDL_INIT_NOPARACHUTE - Prevents SDL from catching fatal signalsSDL_INIT_EVENTTHREAD - Runs the event manager in a separate thread
Plugin system
● focussed functionality is added by plugins● reuse patterns and practices● avoiding boilerplate build code
Gradle Debian Plugin
https://github.com/gesellix/gradle-debian-plugin.git
Further Gradle training
https://github.com/ysoftdevs/gradle-training
PyGame
Power of C and Power of Pythonhttp://www.pygame.org
Allegro 5.1
Win, Lin, Mac
iOS, Android
http://alleg.sourceforge.net/a5docs/refman/
L10N - verify your translations
http://www.microsoft.com/Language
Opportunity for innovative students
Bachelor and master thesis @Y Soft
Contact person: [email protected]