Skip to content

Starting point to get a new opengl project up and running

License

Notifications You must be signed in to change notification settings

Lucodivo/NoopBootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I have a tendency to want to spin up a new project and try something new. This repository is meant to make that process simple without the fun-suckers that are dealing with dependencies and builds. The intention of this code is to keep things as simple as possible and avoid any sort of concrete architecture. Since architecture is something that I also like to explore in interactive projects, I'd like the starting point to not really take a stance on any specific ways of doing things.

Included Dependencies

Building

  • [⚠WORK IN PROGRESS⚠]: Currently only tested using MSVC's cl compiler. There is definitely more work to be done when working with other compilers.
  1. Clone the project using the following git command:
git clone https://github.com/Lucodivo/NoopScenes
  1. Ensure the dependency submodules are initialized using the following git commands:
git submodule init
git submodule update
  1. Build "bootstrap-dependencies" using the CMakeLists.txt found in the external directory.
  2. Build "bootstrap" using the CMakeLists.txt in the root directory

Running

The program must run with root as the working directory. Ensure that the executable and the SDL2 dynamic library (dll) are in the same directory.

About

Starting point to get a new opengl project up and running

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published