mirror of
https://github.com/SFML/SFML.git
synced 2024-11-28 22:31:09 +08:00
Moved stb_image into the extlibs directory.
This commit is contained in:
parent
5139a7ac82
commit
5dbfb477a0
@ -80,22 +80,15 @@ set(RENDER_TEXTURE_SRC
|
|||||||
source_group("render texture" FILES ${RENDER_TEXTURE_SRC})
|
source_group("render texture" FILES ${RENDER_TEXTURE_SRC})
|
||||||
|
|
||||||
# stb_image sources
|
# stb_image sources
|
||||||
set(STB_SRC
|
include_directories("${PROJECT_SOURCE_DIR}/extlibs/headers/stb_image")
|
||||||
${SRCROOT}/stb_image/stb_image.h
|
|
||||||
${SRCROOT}/stb_image/stb_image_write.h
|
|
||||||
)
|
|
||||||
source_group("stb_image" FILES ${STB_SRC})
|
|
||||||
|
|
||||||
# let CMake know about our additional graphics libraries paths (on Windows and OSX)
|
|
||||||
if(SFML_OS_WINDOWS OR SFML_OS_MACOSX)
|
|
||||||
set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "${PROJECT_SOURCE_DIR}/extlibs/headers/jpeg")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
# let CMake know about our additional graphics libraries paths
|
# let CMake know about our additional graphics libraries paths
|
||||||
if(SFML_OS_WINDOWS)
|
if(SFML_OS_WINDOWS)
|
||||||
|
set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "${PROJECT_SOURCE_DIR}/extlibs/headers/jpeg")
|
||||||
set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "${PROJECT_SOURCE_DIR}/extlibs/headers/libfreetype/windows")
|
set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "${PROJECT_SOURCE_DIR}/extlibs/headers/libfreetype/windows")
|
||||||
set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "${PROJECT_SOURCE_DIR}/extlibs/headers/libfreetype/windows/freetype")
|
set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "${PROJECT_SOURCE_DIR}/extlibs/headers/libfreetype/windows/freetype")
|
||||||
elseif(SFML_OS_MACOSX)
|
elseif(SFML_OS_MACOSX)
|
||||||
|
set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "${PROJECT_SOURCE_DIR}/extlibs/headers/jpeg")
|
||||||
set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "${PROJECT_SOURCE_DIR}/extlibs/headers/libfreetype/osx")
|
set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "${PROJECT_SOURCE_DIR}/extlibs/headers/libfreetype/osx")
|
||||||
set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "${PROJECT_SOURCE_DIR}/extlibs/headers/libfreetype/osx/freetype2")
|
set(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "${PROJECT_SOURCE_DIR}/extlibs/headers/libfreetype/osx/freetype2")
|
||||||
set(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} "${PROJECT_SOURCE_DIR}/extlibs/libs-osx/Frameworks")
|
set(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} "${PROJECT_SOURCE_DIR}/extlibs/libs-osx/Frameworks")
|
||||||
|
@ -28,9 +28,9 @@
|
|||||||
#include <SFML/Graphics/ImageLoader.hpp>
|
#include <SFML/Graphics/ImageLoader.hpp>
|
||||||
#include <SFML/System/InputStream.hpp>
|
#include <SFML/System/InputStream.hpp>
|
||||||
#include <SFML/System/Err.hpp>
|
#include <SFML/System/Err.hpp>
|
||||||
#include <SFML/Graphics/stb_image/stb_image.h>
|
#include <stb_image.h>
|
||||||
#define STB_IMAGE_WRITE_IMPLEMENTATION
|
#define STB_IMAGE_WRITE_IMPLEMENTATION
|
||||||
#include <SFML/Graphics/stb_image/stb_image_write.h>
|
#include <stb_image_write.h>
|
||||||
extern "C"
|
extern "C"
|
||||||
{
|
{
|
||||||
#include <jpeglib.h>
|
#include <jpeglib.h>
|
||||||
|
Loading…
Reference in New Issue
Block a user