compile FREEGLUT as a subdirectory. this maintains a consistency

This commit is contained in:
Krishna Vedala
2020-07-07 17:38:01 -04:00
parent 2980071f73
commit 20fc3e70d9
2 changed files with 35 additions and 16 deletions

View File

@@ -13,6 +13,13 @@
* src="https://upload.wikimedia.org/wikipedia/commons/3/39/Resonance_Cascade.svg"
* alt="Spirograph geometry from Wikipedia" style="width: 250px"/></a>
*/
#ifdef USE_GLUT
#ifdef __APPLE__
#include <GLUT/glut.h> // include path on Macs is different
#else
#include <GL/glut.h>
#endif // __APPLE__
#endif
#define _USE_MATH_DEFINES /**< required for MSVC compiler */
#include <array>
#include <cmath>
@@ -25,13 +32,6 @@
#ifdef _OPENMP
#include <omp.h>
#endif
#ifdef USE_GLUT
#ifdef __APPLE__
#include <GLUT/glut.h> // include path on Macs is different
#else
#include <GL/glut.h>
#endif // __APPLE__
#endif
/**
* @namespace spirograph Functions related to spirograph.cpp