diff --git a/CMakeLists.txt b/CMakeLists.txt index 2efab41..56386b4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -102,9 +102,9 @@ list(REMOVE_ITEM CEF_CXX_COMPILER_FLAGS -fno-rtti) # remove the vulkan library from the files to copy so it doesn't fail after removing it list(REMOVE_ITEM CEF_BINARY_FILES libvulkan.so.1) -set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build) +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/output) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib) -set(TARGET_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build) +set(TARGET_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/output) add_subdirectory(${CEF_LIBCEF_DLL_WRAPPER_PATH} libcef_dll_wrapper) add_subdirectory(src/External/glslang-WallpaperEngine glslang) diff --git a/README.md b/README.md index 82bce9f..957b7fc 100644 --- a/README.md +++ b/README.md @@ -98,7 +98,7 @@ You can copy the `assets` folder manually: Clone the repo: ```bash -git clone https://github.com/Almamu/linux-wallpaperengine.git +git clone --recurse-submodules https://github.com/Almamu/linux-wallpaperengine.git cd linux-wallpaperengine ``` @@ -110,7 +110,10 @@ cmake .. make ``` -> ✅ Don’t forget: Place the `assets` folder next to the built binary if it isn’t detected automatically. +Once the build process is finished, this should create a new `output` folder containing the app and all the required +support files to run. + +> ✅ Remember: Place the `assets` folder next to the built binary if it isn’t detected automatically. --- @@ -255,7 +258,7 @@ Any of these values can be modified with the --set-property switch. Say you want - **Wayland**: Works with compositors that support `wlr-layer-shell-unstable`. - **X11**: Requires XRandr. Use `--screen-root ` (as shown in `xrandr`). -> Note: Currently doesn't work if a compositor or desktop environment (e.g. GNOME, KDE, Nautilus) is drawing the background. +> ⚠ For X11 users: Currently doesn't work if a compositor or desktop environment (e.g. GNOME, KDE, Nautilus) is drawing the background. ---