Browse Source

minor fix for VC

dmuratshin 9 years ago
parent
commit
336ca46126
2 changed files with 4 additions and 3 deletions
  1. 3 2
      CMakeLists.txt
  2. 1 1
      examples/HelloFreeType/proj.cmake/CMakeLists.txt

+ 3 - 2
CMakeLists.txt

@@ -10,14 +10,15 @@ if (EMSCRIPTEN)
 
 	set(OXYGINEMAGICPARTICLES_LIBS
 		${CMAKE_CURRENT_SOURCE_DIR}/magic_particles/emscripten/libmagic.a)
-
-else(EMSCRIPTEN)
+elseif(MSVC)
 	set(OXYGINE_FREETYPE_INCLUDE_DIRS 
 		${CMAKE_CURRENT_SOURCE_DIR}/src
 		${CMAKE_CURRENT_SOURCE_DIR}/freetype/win32/include)
 
 	set(OXYGINE_FREETYPE_LIBS
 		${CMAKE_CURRENT_SOURCE_DIR}/freetype/win32/freetype.lib)
+else()
+	set(OXYGINE_FREETYPE_LIBS freetype)
 endif(EMSCRIPTEN)
 
 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

+ 1 - 1
examples/HelloFreeType/proj.cmake/CMakeLists.txt

@@ -17,4 +17,4 @@ if (WIN32) #disable console mode for VC++
 	set_target_properties(HelloFreeType PROPERTIES WIN32_EXECUTABLE TRUE)
 endif(WIN32)
 
-target_link_libraries(HelloFreeType ${OXYGINE_CORE_LIBS} ${OXYGINE_FREETYPE_LIBS} oxygine-freetype freetype)
+target_link_libraries(HelloFreeType ${OXYGINE_CORE_LIBS} ${OXYGINE_FREETYPE_LIBS} oxygine-freetype)