
cmake_minimum_required ( VERSION 3.5 )

set ( PROJECT_NAME templateGLUT )

project ( ${PROJECT_NAME} LANGUAGES C )

set ( UTIL ../utilities )
set ( GLHEADERS ${UTIL}/openglheader.h ${UTIL}/util-debug.h
      ../GL/glad.h ../GL/khrplatform.h )
set ( TEMPLATE_GLUT_SOURCES ${UTIL}/glad.c ${UTIL}/utilities.c
      myobject.c templateGLUT.c )
set ( TEMPLATE_GLUT_HEADERS ${GLHEADERS} ${UTIL}/utilities.h
      myheader.h )

add_executable ( ${PROJECT_NAME} ${TEMPLATE_GLUT_SOURCES} ${TEMPLATE_GLUT_HEADERS} )

include( ${UTIL}/Utils.cmake )

AddGLUTLibs ( ${PROJECT_NAME} )
SetOutputDir ( ${PROJECT_NAME} )


