1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-21 19:57:44 +00:00

Move applications to their own folder

To try to cut down the amount of top-level folders
This commit is contained in:
Joshua Goins 2024-05-10 16:44:45 -04:00
parent f713f5c150
commit b6cc54405c
91 changed files with 19 additions and 21 deletions

View file

@ -49,16 +49,9 @@ endif ()
add_subdirectory(extern) add_subdirectory(extern)
add_subdirectory(renderer) add_subdirectory(renderer)
add_subdirectory(karuku)
add_subdirectory(armoury)
add_subdirectory(argcracker)
add_subdirectory(sagasu)
add_subdirectory(parts) add_subdirectory(parts)
add_subdirectory(common) add_subdirectory(common)
add_subdirectory(mapeditor) add_subdirectory(apps)
add_subdirectory(mdlviewer)
add_subdirectory(launcher)
add_subdirectory(mateditor)
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)

View file

@ -8,13 +8,13 @@ A suite of unofficial FFXIV tools, including a model viewer and data archive exp
Here is an exhaustive list of tooling available here: Here is an exhaustive list of tooling available here:
* [Argcracker](argcracker), a program that can help decrypt game arguments. * [Argcracker](apps/argcracker), a program that can help decrypt game arguments.
* [Gear Editor](armoury), a graphical gear and character viewer. It also supports GLTF import & export. * [Gear Editor](apps/armoury), a graphical gear and character viewer. It also supports GLTF import & export.
* [Map Editor](mapeditor), a graphical map viewer. * [Map Editor](apps/mapeditor), a graphical map viewer.
* [Excel Editor](karuku), a graphical program to view Excel data sheets. * [Excel Editor](apps/karuku), a graphical program to view Excel data sheets.
* [Model Viewer](mdlviewer), a graphical model viewer for MDL files. * [Model Viewer](apps/mdlviewer), a graphical model viewer for MDL files.
* [Data Viewer](sagasu), a graphical interface to explore FFXIV data archive files. * [Data Viewer](apps/sagasu), a graphical interface to explore FFXIV data archive files.
* [Material Editor](mateditor), a program to view material files. * [Material Editor](apps/mateditor), a program to view material files.
## Usage ## Usage

11
apps/CMakeLists.txt Normal file
View file

@ -0,0 +1,11 @@
# SPDX-FileCopyrightText: 2024 Joshua Goins <josh@redstrate.com>
# SPDX-License-Identifier: CC0-1.0
add_subdirectory(karuku)
add_subdirectory(armoury)
add_subdirectory(argcracker)
add_subdirectory(sagasu)
add_subdirectory(mapeditor)
add_subdirectory(mdlviewer)
add_subdirectory(launcher)
add_subdirectory(mateditor)

View file

@ -52,7 +52,6 @@ install(TARGETS novus-armoury ${KF${QT_MAJOR_VERSION}_INSTALL_TARGETS_DEFAULT_AR
ecm_add_app_icon(novus-armoury ecm_add_app_icon(novus-armoury
ICONS ICONS
zone.xiv.armoury.svg
${CMAKE_SOURCE_DIR}/resources/16-armoury.png ${CMAKE_SOURCE_DIR}/resources/16-armoury.png
${CMAKE_SOURCE_DIR}/resources/32-armoury.png ${CMAKE_SOURCE_DIR}/resources/32-armoury.png
${CMAKE_SOURCE_DIR}/resources/48-armoury.png ${CMAKE_SOURCE_DIR}/resources/48-armoury.png

View file

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

View file

@ -28,7 +28,6 @@ install(TARGETS novus-karuku ${KF${QT_MAJOR_VERSION}_INSTALL_TARGETS_DEFAULT_ARG
ecm_add_app_icon(novus-karuku ecm_add_app_icon(novus-karuku
ICONS ICONS
zone.xiv.karaku.svg
${CMAKE_SOURCE_DIR}/resources/16-excel.png ${CMAKE_SOURCE_DIR}/resources/16-excel.png
${CMAKE_SOURCE_DIR}/resources/32-excel.png ${CMAKE_SOURCE_DIR}/resources/32-excel.png
${CMAKE_SOURCE_DIR}/resources/48-excel.png ${CMAKE_SOURCE_DIR}/resources/48-excel.png

View file

Before

Width:  |  Height:  |  Size: 6.7 KiB

After

Width:  |  Height:  |  Size: 6.7 KiB

View file

@ -31,7 +31,6 @@ endif()
ecm_add_app_icon(novus-launcher ecm_add_app_icon(novus-launcher
ICONS ICONS
zone.xiv.novus.svg
${CMAKE_SOURCE_DIR}/resources/16-launcher.png ${CMAKE_SOURCE_DIR}/resources/16-launcher.png
${CMAKE_SOURCE_DIR}/resources/32-launcher.png ${CMAKE_SOURCE_DIR}/resources/32-launcher.png
${CMAKE_SOURCE_DIR}/resources/48-launcher.png ${CMAKE_SOURCE_DIR}/resources/48-launcher.png

View file

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 7.8 KiB

View file

@ -28,7 +28,6 @@ install(TARGETS novus-mapeditor ${KF${QT_MAJOR_VERSION}_INSTALL_TARGETS_DEFAULT_
ecm_add_app_icon(novus-mapeditor ecm_add_app_icon(novus-mapeditor
ICONS ICONS
zone.xiv.mapeditor.svg
${CMAKE_SOURCE_DIR}/resources/16-map.png ${CMAKE_SOURCE_DIR}/resources/16-map.png
${CMAKE_SOURCE_DIR}/resources/32-map.png ${CMAKE_SOURCE_DIR}/resources/32-map.png
${CMAKE_SOURCE_DIR}/resources/48-map.png ${CMAKE_SOURCE_DIR}/resources/48-map.png

View file

Before

Width:  |  Height:  |  Size: 6 KiB

After

Width:  |  Height:  |  Size: 6 KiB

View file

@ -25,7 +25,6 @@ install(TARGETS novus-mdlviewer ${KF${QT_MAJOR_VERSION}_INSTALL_TARGETS_DEFAULT_
ecm_add_app_icon(novus-mdlviewer ecm_add_app_icon(novus-mdlviewer
ICONS ICONS
zone.xiv.mdlviewer.svg
${CMAKE_SOURCE_DIR}/resources/16-model.png ${CMAKE_SOURCE_DIR}/resources/16-model.png
${CMAKE_SOURCE_DIR}/resources/32-model.png ${CMAKE_SOURCE_DIR}/resources/32-model.png
${CMAKE_SOURCE_DIR}/resources/48-model.png ${CMAKE_SOURCE_DIR}/resources/48-model.png

View file

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -53,7 +53,6 @@ install(TARGETS novus-sagasu ${KF${QT_MAJOR_VERSION}_INSTALL_TARGETS_DEFAULT_ARG
ecm_add_app_icon(novus-sagasu ecm_add_app_icon(novus-sagasu
ICONS ICONS
zone.xiv.sagasu.svg
${CMAKE_SOURCE_DIR}/resources/16-data.png ${CMAKE_SOURCE_DIR}/resources/16-data.png
${CMAKE_SOURCE_DIR}/resources/32-data.png ${CMAKE_SOURCE_DIR}/resources/32-data.png
${CMAKE_SOURCE_DIR}/resources/48-data.png ${CMAKE_SOURCE_DIR}/resources/48-data.png

View file

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB