mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-21 23:20:20 +00:00
Meta: Remove references to unused utilities
This commit is contained in:
parent
cc435e7a78
commit
5863ef852d
Notes:
sideshowbarker
2024-07-17 07:38:17 +09:00
Author: https://github.com/tcl3 Commit: https://github.com/LadybirdBrowser/ancient-history/commit/5863ef852d
2 changed files with 3 additions and 87 deletions
4
.github/workflows/lagom-template.yml
vendored
4
.github/workflows/lagom-template.yml
vendored
|
@ -178,11 +178,7 @@ jobs:
|
|||
working-directory: ${{ github.workspace }}
|
||||
run: |
|
||||
set -e
|
||||
./Meta/check-markdown.sh
|
||||
./Meta/lint-gml-format.sh
|
||||
git ls-files '*.ipc' | xargs ./Meta/Lagom/Build/bin/IPCMagicLinter
|
||||
env:
|
||||
MARKDOWN_CHECK_BINARY: ./Meta/Lagom/Build/bin/markdown-check
|
||||
GML_FORMAT: ./Meta/Lagom/Build/bin/gml-format
|
||||
ASAN_OPTIONS: 'strict_string_checks=1:check_initialization_order=1:strict_init_order=1:detect_stack_use_after_return=1:allocator_may_return_null=1'
|
||||
UBSAN_OPTIONS: 'print_stacktrace=1:print_summary=1:halt_on_error=1'
|
||||
|
|
|
@ -1,14 +1,9 @@
|
|||
file(GLOB CMD_SOURCES CONFIGURE_DEPENDS "*.cpp")
|
||||
list(APPEND SPECIAL_TARGETS test install)
|
||||
list(APPEND REQUIRED_TARGETS
|
||||
arp base64 basename cat chmod chown clear comm cp cut date dd df diff dirname dmesg du echo env expr false
|
||||
file find grep groups head host hostname id ifconfig kill killall ln logout ls mkdir mount mv network-settings nproc
|
||||
patch pgrep pidof ping pkill pmap ps readlink realpath reboot rm rmdir sed route seq shutdown sleep sort stat stty su tail test
|
||||
touch tr true umount uname uniq uptime w wc which whoami xargs yes
|
||||
file
|
||||
)
|
||||
list(APPEND RECOMMENDED_TARGETS
|
||||
aconv adjtime aplay abench asctl bt checksum chres cksum copy fortune gzip init install keymap lsirq lsof lspci lzcat man mkfs.fat mknod mktemp
|
||||
nc netstat notify ntpquery open passwd pixelflut pls printf pro shot strings tar tt unzip wallpaper xzcat zip
|
||||
aconv adjtime abench gzip lzcat tar unzip xzcat zip
|
||||
)
|
||||
|
||||
# FIXME: Support specifying component dependencies for utilities (e.g. WebSocket for telws)
|
||||
|
@ -77,95 +72,22 @@ install(CODE "file(CREATE_LINK /usr/lib/Loader.so ${CMAKE_INSTALL_PREFIX}/bin/ld
|
|||
target_link_libraries(abench PRIVATE LibAudio LibFileSystem)
|
||||
target_link_libraries(aconv PRIVATE LibAudio LibFileSystem)
|
||||
target_link_libraries(animation PRIVATE LibGfx)
|
||||
target_link_libraries(aplay PRIVATE LibAudio LibFileSystem LibIPC)
|
||||
target_link_libraries(asctl PRIVATE LibAudio LibIPC)
|
||||
target_link_libraries(bt PRIVATE LibSymbolication LibURL)
|
||||
target_link_libraries(checksum PRIVATE LibCrypto)
|
||||
target_link_libraries(chres PRIVATE LibGUI LibIPC)
|
||||
target_link_libraries(cksum PRIVATE LibCrypto)
|
||||
target_link_libraries(config PRIVATE LibConfig LibIPC)
|
||||
target_link_libraries(copy PRIVATE LibGUI)
|
||||
target_link_libraries(comm PRIVATE LibFileSystem)
|
||||
target_link_libraries(cp PRIVATE LibFileSystem)
|
||||
target_link_libraries(cpp-lexer PRIVATE LibCpp)
|
||||
target_link_libraries(cpp-parser PRIVATE LibCpp)
|
||||
target_link_libraries(cpp-preprocessor PRIVATE LibCpp)
|
||||
target_link_libraries(diff PRIVATE LibDiff)
|
||||
target_link_libraries(disasm PRIVATE LibELF LibX86)
|
||||
target_link_libraries(drain PRIVATE LibFileSystem)
|
||||
target_link_libraries(elfdeps PRIVATE LibELF)
|
||||
target_link_libraries(expr PRIVATE LibRegex)
|
||||
target_link_libraries(fdtdump PRIVATE LibDeviceTree)
|
||||
target_link_libraries(file PRIVATE LibELF LibGfx LibIPC LibArchive LibCompress LibAudio)
|
||||
target_link_libraries(find PRIVATE LibFileSystem LibRegex LibURL)
|
||||
target_link_libraries(functrace PRIVATE LibDebug LibELF LibX86)
|
||||
target_link_libraries(glsl-compiler PRIVATE LibGLSL)
|
||||
target_link_libraries(gml-format PRIVATE LibGUI)
|
||||
target_link_libraries(grep PRIVATE LibFileSystem LibRegex LibURL)
|
||||
target_link_libraries(gzip PRIVATE LibCompress)
|
||||
target_link_libraries(headless-browser PRIVATE LibCrypto LibFileSystem LibGemini LibGfx LibHTTP LibImageDecoderClient LibTLS LibWeb LibWebView LibWebSocket LibIPC LibJS LibDiff LibURL)
|
||||
target_link_libraries(icc PRIVATE LibGfx LibVideo LibURL)
|
||||
target_link_libraries(image PRIVATE LibGfx)
|
||||
target_link_libraries(image2bin PRIVATE LibGfx)
|
||||
target_link_libraries(ini PRIVATE LibFileSystem)
|
||||
target_link_libraries(install-bin PRIVATE LibFileSystem)
|
||||
target_link_libraries(isobmff PRIVATE LibGfx)
|
||||
target_link_libraries(js PRIVATE LibCrypto LibJS LibLine LibLocale LibTextCodec)
|
||||
target_link_libraries(keymap PRIVATE LibKeyboard)
|
||||
target_link_libraries(less PRIVATE LibLine)
|
||||
target_link_libraries(ls PRIVATE LibFileSystem LibURL)
|
||||
target_link_libraries(lspci PRIVATE LibPCIDB)
|
||||
target_link_libraries(lsusb PRIVATE LibUSBDB)
|
||||
target_link_libraries(lzcat PRIVATE LibCompress)
|
||||
target_link_libraries(man PRIVATE LibMarkdown LibManual)
|
||||
target_link_libraries(markdown-check PRIVATE LibFileSystem LibMarkdown LibManual LibURL)
|
||||
target_link_libraries(matroska PRIVATE LibVideo)
|
||||
target_link_libraries(md PRIVATE LibMarkdown)
|
||||
target_link_libraries(mkfs.fat PRIVATE LibFileSystem)
|
||||
target_link_libraries(mktemp PRIVATE LibFileSystem)
|
||||
target_link_libraries(mv PRIVATE LibFileSystem)
|
||||
target_link_libraries(notify PRIVATE LibGfx LibGUI)
|
||||
target_link_libraries(open PRIVATE LibDesktop LibFileSystem LibURL)
|
||||
target_link_libraries(passwd PRIVATE LibCrypt)
|
||||
target_link_libraries(paste PRIVATE LibGUI)
|
||||
target_link_libraries(patch PRIVATE LibDiff LibFileSystem)
|
||||
target_link_libraries(pdf PRIVATE LibGfx LibPDF)
|
||||
target_link_libraries(pgrep PRIVATE LibRegex)
|
||||
target_link_libraries(pixelflut PRIVATE LibImageDecoderClient LibIPC LibGfx)
|
||||
target_link_libraries(pkill PRIVATE LibRegex)
|
||||
target_link_libraries(pledge PRIVATE LibELF)
|
||||
target_link_libraries(pls PRIVATE LibCrypt)
|
||||
target_link_libraries(pro PRIVATE LibFileSystem LibProtocol LibHTTP LibURL)
|
||||
target_link_libraries(readelf PRIVATE LibELF)
|
||||
target_link_libraries(readlink PRIVATE LibFileSystem)
|
||||
target_link_libraries(realpath PRIVATE LibFileSystem)
|
||||
target_link_libraries(run-tests PRIVATE LibCoredump LibDebug LibELF LibFileSystem LibRegex)
|
||||
target_link_libraries(rm PRIVATE LibFileSystem)
|
||||
target_link_libraries(sed PRIVATE LibRegex LibFileSystem)
|
||||
target_link_libraries(shot PRIVATE LibFileSystem LibGfx LibGUI LibIPC LibURL)
|
||||
target_link_libraries(shred PRIVATE LibFileSystem)
|
||||
target_link_libraries(slugify PRIVATE LibUnicode)
|
||||
target_link_libraries(sql PRIVATE LibFileSystem LibIPC LibLine LibSQL)
|
||||
target_link_libraries(su PRIVATE LibCrypt)
|
||||
target_link_libraries(syscall PRIVATE LibSystem)
|
||||
target_link_libraries(ttfdisasm PRIVATE LibGfx)
|
||||
target_link_libraries(tar PRIVATE LibArchive LibCompress LibFileSystem)
|
||||
target_link_libraries(telws PRIVATE LibProtocol LibLine LibURL)
|
||||
target_link_libraries(test-imap PRIVATE LibIMAP)
|
||||
target_link_libraries(test-jpeg-roundtrip PRIVATE LibGfx)
|
||||
target_link_libraries(test-pthread PRIVATE LibThreading)
|
||||
target_link_libraries(touch PRIVATE LibFileSystem)
|
||||
target_link_libraries(ttfdisasm PRIVATE LibGfx)
|
||||
target_link_libraries(unzip PRIVATE LibArchive LibCompress LibCrypto LibFileSystem)
|
||||
target_link_libraries(update-cpp-test-results PRIVATE LibCpp)
|
||||
target_link_libraries(useradd PRIVATE LibCrypt)
|
||||
target_link_libraries(userdel PRIVATE LibFileSystem)
|
||||
target_link_libraries(usermod PRIVATE LibFileSystem)
|
||||
target_link_libraries(wallpaper PRIVATE LibGfx LibGUI)
|
||||
target_link_libraries(wasm PRIVATE LibFileSystem LibJS LibLine LibWasm)
|
||||
target_link_libraries(watch PRIVATE LibFileSystem)
|
||||
target_link_libraries(wsctl PRIVATE LibGUI LibIPC)
|
||||
target_link_libraries(xml PRIVATE LibFileSystem LibXML LibURL)
|
||||
target_link_libraries(xxd PRIVATE LibUnicode)
|
||||
target_link_libraries(xzcat PRIVATE LibCompress)
|
||||
target_link_libraries(zip PRIVATE LibArchive LibFileSystem)
|
||||
|
||||
|
@ -181,5 +103,3 @@ foreach(name IN LISTS FUZZER_TARGETS)
|
|||
set_source_files_properties("${fuzz_source_file}" PROPERTIES COMPILE_OPTIONS "-Wno-missing-declarations")
|
||||
target_link_libraries(test-fuzz PRIVATE "${FUZZER_DEPENDENCIES_${name}}")
|
||||
endforeach()
|
||||
|
||||
add_subdirectory(pkg)
|
||||
|
|
Loading…
Reference in a new issue