forked from widberg/bgfx.cmake
-
Notifications
You must be signed in to change notification settings - Fork 110
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
c1640a6
commit 95a0a20
Showing
10 changed files
with
242 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,31 @@ | ||
# bgfx.cmake - bgfx building in cmake | ||
# Written in 2017 by Joshua Brookover <[email protected]> | ||
|
||
# | ||
# To the extent possible under law, the author(s) have dedicated all copyright | ||
# and related and neighboring rights to this software to the public domain | ||
# worldwide. This software is distributed without any warranty. | ||
|
||
# | ||
# You should have received a copy of the CC0 Public Domain Dedication along with | ||
# this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>. | ||
|
||
include(CMakeParseArguments) | ||
add_executable(texturec) | ||
|
||
add_executable(texturec ${BIMG_DIR}/tools/texturec/texturec.cpp) | ||
set_target_properties(texturec PROPERTIES FOLDER "bgfx/tools") | ||
# Grab the texturec source files | ||
file(GLOB_RECURSE TEXTUREC_SOURCES # | ||
${BIMG_DIR}/tools/texturec/*.cpp # | ||
${BIMG_DIR}/tools/texturec/*.h # | ||
) | ||
|
||
target_sources(texturec PRIVATE ${TEXTUREC_SOURCES}) | ||
target_link_libraries(texturec PRIVATE bimg_decode bimg_encode bimg) | ||
if(BGFX_CUSTOM_TARGETS) | ||
set_target_properties(texturec PROPERTIES FOLDER "bgfx/tools") | ||
|
||
if(BGFX_BUILD_TOOLS AND BGFX_CUSTOM_TARGETS) | ||
add_dependencies(tools texturec) | ||
endif() | ||
|
||
if(ANDROID) | ||
target_link_libraries(texturec log) | ||
target_link_libraries(texturec PRIVATE log) | ||
elseif(IOS) | ||
set_target_properties(texturec PROPERTIES MACOSX_BUNDLE ON MACOSX_BUNDLE_GUI_IDENTIFIER texturec) | ||
endif() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,7 +10,7 @@ | |
|
||
include(bx.cmake) | ||
|
||
if(BGFX_BUILD_TOOLS) | ||
if(BGFX_BUILD_TOOLS_BIN2C) | ||
include(bin2c.cmake) | ||
endif() | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters