################################################################################
# Author: Joshua Shlemmer
# Copyright 2017, DigiPen Institute of Technology
# Set Windows platform definitions
################################################################################

#define PLATFORM_WINDOWS 1
#define PLATFORM_HARDWARE 1
#define PLATFORM_NAME "Win"
add_definitions(-DPLATFORM_WINDOWS=1 -DPLATFORM_HARDWARE=1 -DPLATFORM_NAME="Win" -D_UNICODE -DUNICODE)

set(platform "Windows")
set(platform_library "Windows")

remove_definitions(-DMBCS -D_MBCS)

set(StaticExternals 
Assimp 
CEF 
Freetype 
GL 
GLEW 
Libpng 
MemoryDebugger 
MemoryTracker 
Nvtt 
Opus 
WinHid 
ZLib
)

# list of shared
set(SharedExternals
Assimp
CEF
Freetype
GLEW
MemoryDebugger
MemoryTracker
Nvtt
)
