44 lines
981 B
Plaintext
44 lines
981 B
Plaintext
Bounce uses premake for generating project files in a platform agnostic manner.
|
|
|
|
Grab premake from http://industriousone.com/premake.
|
|
Put premake into bounce/.
|
|
|
|
Visual Studio 2015
|
|
|
|
Say { premake5 vs2015 } on a command line.
|
|
Open build/vs2015/bounce.sln.
|
|
Set testbed as the startup project.
|
|
Press F5 to run.
|
|
|
|
Visual Studio 2017
|
|
|
|
Ensure you have installed the Visual Studio 2015 libraries
|
|
Say { premake5 vs2017 } on a command line.
|
|
Open build/vs2017/bounce.sln.
|
|
Set testbed as the startup project.
|
|
Press F5 to run.
|
|
|
|
Linux
|
|
|
|
On a clean Ubuntu 16.04 install these packages first:
|
|
|
|
mesa-common-dev
|
|
libgl1-mesa-dev
|
|
libglu1-mesa-dev
|
|
|
|
x32
|
|
|
|
Say { premake5 gmake } on a terminal.
|
|
From build/gmake say { make config="debug_x32" }.
|
|
Open testbed from /bin/x32/testbed/.
|
|
|
|
x64
|
|
|
|
Say { premake5 gmake } on a terminal.
|
|
From build/gmake say { make config="debug_x64" }.
|
|
Open testbed from /bin/x64/testbed/.
|
|
|
|
Mac
|
|
|
|
I don't run Mac currently and therefore can't test the build system in this platform.
|