1
0
mirror of synced 2024-11-28 09:30:51 +01:00

build: Removed magic database files from main repo

They can still be found in the ImHex-Patterns repo
This commit is contained in:
WerWolv 2021-09-11 18:08:55 +02:00
parent 7132b75ffb
commit f7ee165f43
2 changed files with 0 additions and 46 deletions

View File

@ -206,34 +206,6 @@ macro(createPackage)
]])
endif()
if (UNIX AND NOT APPLE)
string(REPLACE ":" ";" EXTRA_MAGICDBS "${EXTRA_MAGICDBS}")
endif ()
if (NOT EXTRA_MAGICDBS STREQUAL "")
list(GET EXTRA_MAGICDBS -1 EXTRA_MAGICDBS)
if (NOT EXTRA_MAGICDBS STREQUAL "NOTFOUND")
if (EXTRA_MAGICDBS MATCHES ".*\\.mgc")
install(FILES "${EXTRA_MAGICDBS}" DESTINATION ${MAGIC_INSTALL_LOCATION})
else ()
install(FILES "${EXTRA_MAGICDBS}.mgc" DESTINATION ${MAGIC_INSTALL_LOCATION})
endif ()
endif ()
endif ()
# Compile the imhex-specific magicdb
add_custom_target(magic_dbs ALL
SOURCES ${MAGICDBS}
)
add_custom_command(TARGET magic_dbs
COMMAND file -C -m ${CMAKE_SOURCE_DIR}/magic_dbs
)
# Install the magicdb files.
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/magic_dbs.mgc DESTINATION ${MAGIC_INSTALL_LOCATION} RENAME imhex.mgc)
if (CREATE_BUNDLE)
include(PostprocessBundle)

View File

@ -1,18 +0,0 @@
# A libmagic database containing definitions for files used by Nintendo consoles
# Nintendo Switch NRO file
0x10 string NRO0 Nintendo Switch NRO file
>0x08 string HOMEBREW (Homebrew)
>0x18 long x (Size %d)
# Nintendo Switch NSO file
0x00 string NSO0 Nintendo Switch NSO file
>0x04 long x Version %d
>0x0C long x Flags %08x
# Nintendo Switch NCA file
0x200 string NCA Nintendo Switch NCA file
>0x203 byte x Version %c
>0x204 byte 0 System NCA
>0x204 byte 1 Gamecard NCA
>0x210 quad x ProgramId %016llx