mirror of
https://github.com/redstrate/Novus.git
synced 2025-04-26 05:37:46 +00:00
Reformat CMake code a bit
This commit is contained in:
parent
81e9c09be8
commit
546ebfd0bd
14 changed files with 53 additions and 34 deletions
|
@ -2,7 +2,8 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_executable(novus-argcracker)
|
||||
target_sources(novus-argcracker PRIVATE
|
||||
target_sources(novus-argcracker
|
||||
PRIVATE
|
||||
src/main.cpp
|
||||
src/tickcount.cpp)
|
||||
target_link_libraries(novus-argcracker
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_executable(novus-armoury)
|
||||
target_sources(novus-armoury PRIVATE
|
||||
target_sources(novus-armoury
|
||||
PRIVATE
|
||||
include/boneeditor.h
|
||||
include/cmpeditor.h
|
||||
include/fullmodelviewer.h
|
||||
|
@ -23,7 +24,6 @@ target_sources(novus-armoury PRIVATE
|
|||
src/mainwindow.cpp
|
||||
src/settingswindow.cpp
|
||||
src/singlegearview.cpp)
|
||||
|
||||
target_include_directories(novus-armoury
|
||||
PUBLIC
|
||||
include
|
||||
|
|
|
@ -2,20 +2,23 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_library(novus-common STATIC)
|
||||
target_sources(novus-common PRIVATE
|
||||
target_sources(novus-common
|
||||
PRIVATE
|
||||
include/aboutdata.h
|
||||
include/filecache.h
|
||||
include/novusmainwindow.h
|
||||
include/quaternionedit.h
|
||||
include/settings.h
|
||||
include/vec3edit.h
|
||||
|
||||
src/aboutdata.cpp
|
||||
src/filecache.cpp
|
||||
src/novusmainwindow.cpp
|
||||
src/quaternionedit.cpp
|
||||
src/settings.cpp
|
||||
src/vec3edit.cpp)
|
||||
target_include_directories(novus-common PUBLIC
|
||||
target_include_directories(novus-common
|
||||
PUBLIC
|
||||
include
|
||||
PRIVATE
|
||||
${CMAKE_BINARY_DIR})
|
||||
|
|
|
@ -2,13 +2,15 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_executable(novus-karuku)
|
||||
target_sources(novus-karuku PRIVATE
|
||||
target_sources(novus-karuku
|
||||
PRIVATE
|
||||
include/mainwindow.h
|
||||
|
||||
src/main.cpp
|
||||
src/mainwindow.cpp)
|
||||
target_include_directories(novus-karuku
|
||||
PUBLIC
|
||||
include)
|
||||
|
||||
target_link_libraries(novus-karuku
|
||||
PRIVATE
|
||||
Novus::Common
|
||||
|
|
|
@ -2,7 +2,10 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_executable(novus-launcher)
|
||||
target_sources(novus-launcher PRIVATE
|
||||
target_sources(novus-launcher
|
||||
PRIVATE
|
||||
include/mainwindow.h
|
||||
|
||||
src/main.cpp
|
||||
src/mainwindow.cpp)
|
||||
target_link_libraries(novus-launcher
|
||||
|
|
|
@ -2,7 +2,10 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_executable(novus-mdlviewer)
|
||||
target_sources(novus-mdlviewer PRIVATE
|
||||
target_sources(novus-mdlviewer
|
||||
PRIVATE
|
||||
include/mainwindow.h
|
||||
|
||||
src/main.cpp
|
||||
src/mainwindow.cpp)
|
||||
target_include_directories(novus-mdlviewer
|
||||
|
|
|
@ -2,9 +2,7 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_library(cmppart STATIC)
|
||||
target_sources(cmppart PRIVATE
|
||||
cmppart.cpp
|
||||
cmppart.h)
|
||||
target_sources(cmppart PRIVATE cmppart.cpp cmppart.h)
|
||||
target_link_libraries(cmppart
|
||||
PUBLIC
|
||||
Physis::Physis
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_library(mdlpart STATIC)
|
||||
target_sources(mdlpart PRIVATE
|
||||
target_sources(mdlpart
|
||||
PRIVATE
|
||||
mdlexport.cpp
|
||||
mdlexport.h
|
||||
mdlimport.cpp
|
||||
|
@ -10,9 +11,9 @@ target_sources(mdlpart PRIVATE
|
|||
mdlpart.cpp
|
||||
mdlpart.h
|
||||
vulkanwindow.cpp
|
||||
vulkanwindow.h
|
||||
)
|
||||
target_link_libraries(mdlpart PUBLIC
|
||||
vulkanwindow.h)
|
||||
target_link_libraries(mdlpart
|
||||
PUBLIC
|
||||
Novus::Renderer
|
||||
Novus::Common
|
||||
Physis::Physis
|
||||
|
|
|
@ -7,7 +7,8 @@ find_package(SPIRV-Headers REQUIRED)
|
|||
|
||||
add_library(shpkpart STATIC)
|
||||
target_sources(shpkpart PRIVATE shpkpart.cpp)
|
||||
target_link_libraries(shpkpart PUBLIC
|
||||
target_link_libraries(shpkpart
|
||||
PUBLIC
|
||||
Novus::Common
|
||||
Physis::Physis
|
||||
dxbc
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_library(sklbpart STATIC)
|
||||
target_sources(sklbpart PRIVATE
|
||||
target_sources(sklbpart
|
||||
PRIVATE
|
||||
sklbpart.cpp
|
||||
sklbpart.h)
|
||||
target_link_libraries(sklbpart
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_library(texpart STATIC)
|
||||
target_sources(texpart PRIVATE
|
||||
target_sources(texpart
|
||||
PRIVATE
|
||||
imagelabel.cpp
|
||||
imagelabel.h
|
||||
texpart.cpp
|
||||
|
|
|
@ -2,12 +2,15 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_library(renderer STATIC)
|
||||
target_sources(renderer PRIVATE
|
||||
target_sources(renderer
|
||||
PRIVATE
|
||||
include/renderer.hpp
|
||||
|
||||
src/renderer.cpp
|
||||
src/imguipass.cpp
|
||||
src/imguipass.h)
|
||||
qt_add_resources(renderer "shaders"
|
||||
qt_add_resources(renderer
|
||||
"shaders"
|
||||
PREFIX "/"
|
||||
FILES
|
||||
shaders/imgui.frag.spv
|
||||
|
@ -15,7 +18,8 @@ qt_add_resources(renderer "shaders"
|
|||
shaders/mesh.frag.spv
|
||||
shaders/mesh.vert.spv)
|
||||
target_include_directories(renderer PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
|
||||
target_link_libraries(renderer PUBLIC
|
||||
target_link_libraries(renderer
|
||||
PUBLIC
|
||||
Qt6::Core
|
||||
Vulkan::Vulkan
|
||||
Physis::Physis
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
add_library(novus-sagasu-static STATIC)
|
||||
target_sources(novus-sagasu-static PRIVATE
|
||||
target_sources(novus-sagasu-static
|
||||
PRIVATE
|
||||
include/hashdatabase.h
|
||||
src/hashdatabase.cpp)
|
||||
target_link_libraries(novus-sagasu-static
|
||||
|
@ -14,8 +15,7 @@ target_link_libraries(novus-sagasu-static
|
|||
target_include_directories(novus-sagasu-static PRIVATE include)
|
||||
|
||||
add_executable(novus-sagasu-indexer)
|
||||
target_sources(novus-sagasu-indexer PRIVATE
|
||||
src/indexer.cpp)
|
||||
target_sources(novus-sagasu-indexer PRIVATE src/indexer.cpp)
|
||||
target_link_libraries(novus-sagasu-indexer
|
||||
PRIVATE
|
||||
novus-sagasu-static
|
||||
|
@ -23,7 +23,8 @@ target_link_libraries(novus-sagasu-indexer
|
|||
target_include_directories(novus-sagasu-indexer PRIVATE include)
|
||||
|
||||
add_executable(novus-sagasu)
|
||||
target_sources(novus-sagasu PRIVATE
|
||||
target_sources(novus-sagasu
|
||||
PRIVATE
|
||||
src/main.cpp
|
||||
src/mainwindow.cpp
|
||||
src/filetreewindow.cpp
|
||||
|
|
Loading…
Add table
Reference in a new issue