diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index c8cdef6d56..0000000000 --- a/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "vircadia-web"] - path = vircadia-web - url = ../vircadia-web.git \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index aaafe2b3fc..587c2f870e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -349,11 +349,23 @@ GroupSources("scripts") GroupSources("unpublishedScripts") unset(JS_SRC) -file(GLOB_RECURSE WEB_APP_SRC vircadia-web/*.*) -list(FILTER WEB_APP_SRC EXCLUDE REGEX "vircadia-web/(dist|node_modules|public)/*" ) -add_custom_target(vircadia-web SOURCES ${WEB_APP_SRC}) -GroupSources("vircadia-web") -unset(WEB_APP_SRC) +# Include Vircadia Web app files if cloned into a subdirectory. +if (IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/vircadia-web") + file(GLOB_RECURSE WEB_APP_SRC vircadia-web/*.*) + list(FILTER WEB_APP_SRC EXCLUDE REGEX "vircadia-web/(dist|node_modules|public)/*" ) + add_custom_target(vircadia-web SOURCES ${WEB_APP_SRC}) + GroupSources("vircadia-web") + unset(WEB_APP_SRC) +endif() + +# Include Vircadia Web SDK files if cloned into a subdirectory. +if (IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/vircadia-web-sdk") + file(GLOB_RECURSE WEB_SDK_SRC vircadia-web-sdk/*.*) + list(FILTER WEB_SDK_SRC EXCLUDE REGEX "vircadia-web-sdk/(dist|node_modules|public)/*" ) + add_custom_target(vircadia-web-sdk SOURCES ${WEB_SDK_SRC}) + GroupSources("vircadia-web-sdk") + unset(WEB_SDK_SRC) +endif() set_packaging_parameters() diff --git a/vircadia-web b/vircadia-web deleted file mode 160000 index 0afaa769d4..0000000000 --- a/vircadia-web +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 0afaa769d46683d461c9288aa31468f64cba0233