diff --git a/Makefile b/Makefile index 1319eb55b..37eb7ea95 100644 --- a/Makefile +++ b/Makefile @@ -93,7 +93,7 @@ SRCMATH = $(wildcard ./src/math/*.cpp) SRCSYSTEM = $(wildcard ./src/system/*.cpp) SRCUI = $(wildcard ./src/ui/*.cpp) SRCUTILS = $(wildcard ./src/utils/*.cpp) -SRCWINDOW = $(wildcard ./src/window/*.cpp) +SRCWINDOW = $(wildcard ./src/window/*.cpp) $(wildcard ./src/window/backend/SDL/*.cpp) $(wildcard ./src/window/backend/null/*.cpp) SRCPHYSICS = $(wildcard ./src/physics/*.cpp) $(wildcard ./src/physics/constraints/*.cpp) SRCTEST = $(wildcard ./src/test/*.cpp) @@ -169,6 +169,8 @@ dirs: @mkdir -p $(OBJDIR)/src/ui @mkdir -p $(OBJDIR)/src/utils @mkdir -p $(OBJDIR)/src/window + @mkdir -p $(OBJDIR)/src/window/backend/SDL + @mkdir -p $(OBJDIR)/src/window/backend/null @mkdir -p $(OBJDIR)/src/physics @mkdir -p $(OBJDIR)/src/physics/constraints @mkdir -p $(OBJDIR)/src/test diff --git a/ee.creator b/ee.creator new file mode 100644 index 000000000..e94cbbd30 --- /dev/null +++ b/ee.creator @@ -0,0 +1 @@ +[General] diff --git a/ee.creator.user b/ee.creator.user new file mode 100644 index 000000000..b71c00d79 --- /dev/null +++ b/ee.creator.user @@ -0,0 +1,660 @@ + + + + GenericProjectManager.GenericProject.Toolchain + 0 + + + ProjectExplorer.Project.ActiveTarget + 0 + + + ProjectExplorer.Project.EditorSettings + + System + + + + ProjectExplorer.Project.Target.0 + + + + GenericProjectManager.GenericTarget + 0 + 0 + 0 + + /home/programming/projects/EE + + + + + -j4 + test + -e + DEBUGBUILD=yes + + + + + GenericProjectManager.GenericMakeStep + + 1 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + + -e + DEBUGBUILD=yes + clean + + /usr/bin/make + true + $BUILDDIR + clean + clean + ProjectExplorer.ProcessStep + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + debug-test + debug-test + GenericProjectManager.GenericBuildConfiguration + + + /home/programming/projects/EE + + + + + -j4 + test + -e + DEBUGBUILD=no + + + + + GenericProjectManager.GenericMakeStep + + 1 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + + -e + DEBUGBUILD=no + clean + + /usr/bin/make + true + $BUILDDIR + clean + clean + ProjectExplorer.ProcessStep + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + release-test + release-test + GenericProjectManager.GenericBuildConfiguration + + + /home/programming/projects/EE + + + + + -j4 + test + -e + DEBUGBUILD=yes + -e + GLES2=yes + + + + + GenericProjectManager.GenericMakeStep + + 1 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + + -e + DEBUGBUILD=yes + clean + + /usr/bin/make + true + $BUILDDIR + clean + clean + ProjectExplorer.ProcessStep + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + debug-test-gles2 + debug-test-gles2 + GenericProjectManager.GenericBuildConfiguration + + + /home/programming/projects/EE + + + + + -j4 + eeiv + -e + DEBUGBUILD=yes + + + + + GenericProjectManager.GenericMakeStep + + 1 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + + -e + DEBUGBUILD=yes + clean + + /usr/bin/make + true + $BUILDDIR + clean + clean + ProjectExplorer.ProcessStep + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + debug-eeiv + debug-eeiv + GenericProjectManager.GenericBuildConfiguration + + + /home/programming/projects/EE + + + + + -j4 + eeiv + -e + DEBUGBUILD=no + + + + + GenericProjectManager.GenericMakeStep + + 1 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + + -e + DEBUGBUILD=no + clean + + /usr/bin/make + true + $BUILDDIR + clean + clean + ProjectExplorer.ProcessStep + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + release-eeiv + release-eeiv + GenericProjectManager.GenericBuildConfiguration + + + /home/programming/projects/EE + + + + + -j4 + -e + DYNAMIC=no + -e + DEBUGBUILD=yes + + + + + GenericProjectManager.GenericMakeStep + + 1 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + + -e + DEBUGBUILD=yes + clean + + /usr/bin/make + true + $BUILDDIR + clean + clean + ProjectExplorer.ProcessStep + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + debug-static-lib + debug-static-lib + GenericProjectManager.GenericBuildConfiguration + + + /home/programming/projects/EE + + + + + -j4 + -e + DYNAMIC=no + -e + DEBUGBUILD=no + + + + + GenericProjectManager.GenericMakeStep + + 1 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + + -e + DEBUGBUILD=no + clean + + make + true + $BUILDDIR + clean + clean + ProjectExplorer.ProcessStep + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + release-static-lib + release-static-lib + GenericProjectManager.GenericBuildConfiguration + + + /home/programming/projects/EE + + + + + -j4 + -e + DYNAMIC=yes + -e + DEBUGBUILD=yes + + + + + GenericProjectManager.GenericMakeStep + + 1 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + + -e + DEBUGBUILD=yes + clean + + /usr/bin/make + true + $BUILDDIR + clean + clean + ProjectExplorer.ProcessStep + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + debug-dynamic-lib + debug-dynamic-lib + GenericProjectManager.GenericBuildConfiguration + + + /home/programming/projects/EE + + + + + -j4 + -e + DYNAMIC=yes + -e + DEBUGBUILD=no + + + + + GenericProjectManager.GenericMakeStep + + 1 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + + -e + DEBUGBUILD=no + clean + + make + true + $BUILDDIR + clean + clean + ProjectExplorer.ProcessStep + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + release-dynamic-lib + release-dynamic-lib + GenericProjectManager.GenericBuildConfiguration + + + /home/programming/projects/EE + + + + + -j4 + fluid + -e + DEBUGBUILD=yes + + + + + GenericProjectManager.GenericMakeStep + + 1 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + + -e + DEBUGBUILD=yes + clean + + /usr/bin/make + true + $BUILDDIR + clean + clean + ProjectExplorer.ProcessStep + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + debug-fluid + debug-fluid + GenericProjectManager.GenericBuildConfiguration + + + /home/programming/projects/EE + + + + + -j4 + fluid + + + + + GenericProjectManager.GenericMakeStep + + 1 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + + -e + DEBUGBUILD=yes + clean + + /usr/bin/make + true + $BUILDDIR + clean + clean + ProjectExplorer.ProcessStep + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + release-fluid + release-fluid + GenericProjectManager.GenericBuildConfiguration + + 11 + + + 0 + Deploy + Deploy + ProjectExplorer.BuildSteps.Deploy + + 1 + No deployment + No deployment + ProjectExplorer.DefaultDeployConfiguration + + 1 + + + 2 + /home/programming/projects/EE/eetest-debug + false + + /home/programming/projects/EE + eetest-debug + eetest-debug + ProjectExplorer.CustomExecutableRunConfiguration + 3768 + true + false + + + + 2 + /home/programming/projects/EE/eetest-release + false + + $BUILDDIR + eetest-release + eetest-release + ProjectExplorer.CustomExecutableRunConfiguration + 3768 + true + false + + + + 2 + /home/programming/projects/EE/eeiv-debug + false + + $BUILDDIR + eeiv-debug + eeiv-debug + ProjectExplorer.CustomExecutableRunConfiguration + 3768 + true + false + + + + 2 + /home/programming/projects/EE/eeiv-release + false + + $BUILDDIR + eeiv-release + eeiv-release + ProjectExplorer.CustomExecutableRunConfiguration + 3768 + true + false + + + + 2 + /home/programming/projects/EE/eefluid-debug + false + + $BUILDDIR + eefluid-debug + eefluid-debug + ProjectExplorer.CustomExecutableRunConfiguration + 3768 + true + false + + + + 2 + /home/programming/projects/EE/eefluid-release + false + + $BUILDDIR + eefluid-release + eefluid-release + ProjectExplorer.CustomExecutableRunConfiguration + 3768 + true + false + + 6 + + + + ProjectExplorer.Project.TargetCount + 1 + + + ProjectExplorer.Project.Updater.EnvironmentId + {bbaeda53-a008-4abc-a769-1c41d79116d2} + + + ProjectExplorer.Project.Updater.FileVersion + 8 + + diff --git a/ee.linux.cbp b/ee.linux.cbp index 28a1ee7a7..5043f7464 100644 --- a/ee.linux.cbp +++ b/ee.linux.cbp @@ -165,6 +165,13 @@ + + + + + + + @@ -190,6 +197,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -208,9 +325,11 @@ + + + @@ -474,6 +594,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -499,9 +666,9 @@ - + @@ -512,6 +679,8 @@ + + @@ -526,20 +695,26 @@ + + + + - - + + + + @@ -568,14 +743,23 @@ + + + + + + + + + @@ -601,7 +785,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -614,6 +823,13 @@ + + + + + + + diff --git a/ee.win.cbp b/ee.win.cbp index eba75e435..de72339c0 100644 --- a/ee.win.cbp +++ b/ee.win.cbp @@ -25,7 +25,6 @@