
cmake_minimum_required ( VERSION 3.5 )

set ( PROJECT_NAME app1f )

project ( ${PROJECT_NAME} LANGUAGES C )

set ( UTIL ../utilities )
include( ${UTIL}/Utils.cmake )

set ( GLHEADERS ${UTIL}/openglheader.h ${UTIL}/util-debug.h
      ../GL/glad.h ../GL/khrplatform.h )
set ( APP1F_SOURCES ${UTIL}/glad.c ${UTIL}/utilities.c ${UTIL}/timer.c
      ${UTIL}/font12x6.c ${UTIL}/font18x10.c ${UTIL}/mygltext.c
      trans.c lights.c scanner.c readsmf.c app1fproc.c app1f.c )
set ( APP1F_HEADERS ${GLHEADERS} ${UTIL}/utilities.h ${UTIL}/mygltext.h
      trans.h lights.h app1fproc.h app1f.h )

add_executable ( ${PROJECT_NAME} ${APP1F_SOURCES} ${APP1F_HEADERS} )

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

