build: improve parallelism by removing core dependency on modules

This commit is contained in:
outfoxxed 2024-03-11 18:34:38 -07:00
parent c44041653c
commit 9f6ef37f61
Signed by: outfoxxed
GPG key ID: 4C88A185FB89301E
7 changed files with 29 additions and 14 deletions

View file

@ -87,11 +87,4 @@ function (qs_pch target)
target_link_libraries(${target} PRIVATE ${QT_DEPS}) # required for gcc to accept the pch on plugin targets
endfunction()
add_subdirectory(src/core)
add_subdirectory(src/io)
if (WAYLAND)
add_subdirectory(src/wayland)
endif ()
install(TARGETS quickshell RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
add_subdirectory(src)