From 3ede43d3e0c0356d7704d5f229d0050d21ac10d2 Mon Sep 17 00:00:00 2001 From: Brett Date: Sun, 13 Nov 2022 02:15:12 -0500 Subject: [PATCH] Remove GLM --- Step 3/CMakeLists.txt | 4 +- Step 3/cmake-build-debug/.ninja_deps | Bin 198936 -> 80428 bytes Step 3/cmake-build-debug/.ninja_log | 110 +-- Step 3/cmake-build-debug/CMakeCache.txt | 2 +- .../CMakeFiles/TargetDirectories.txt | 17 - .../CMakeFiles/clion-log.txt | 17 - Step 3/cmake-build-debug/build.ninja | 314 +------ Step 3/cmake-build-debug/cmake_install.cmake | 5 - ...son => cache-v2-88302202c72d508e6a1c.json} | 2 +- .../cmakeFiles-v1-3d5910708a3db438cefd.json | 195 +++++ .../cmakeFiles-v1-85cb7cb1c4c66dc31b82.json | 817 ------------------ .../codemodel-v2-d70bd7797ec8f0807094.json | 118 --- .../codemodel-v2-db503620ae0542c04861.json | 60 ++ ...test.glm-Release-95c406af662123ee15d3.json | 14 - ....glm.glm-Release-66c907871e1073bd9d10.json | 14 - ...on => index-2022-11-13T07-14-48-0300.json} | 12 +- ...-Step_3-Release-83fb7e48c8979bb1d44e.json} | 14 - ...ninstall-Release-d7545dfc03b98980314f.json | 66 -- Step 3/cmake-build-release/.ninja_deps | Bin 283784 -> 52968 bytes Step 3/cmake-build-release/.ninja_log | 118 +-- .../2022-11-13 2:12:33.png | Bin 0 -> 30213 bytes .../2022-11-13 2:14:56.png | Bin 0 -> 30213 bytes Step 3/cmake-build-release/CMakeCache.txt | 2 +- .../CMakeFiles/TargetDirectories.txt | 17 - .../CMakeFiles/clion-log.txt | 17 - .../Testing/Temporary/LastTest.log | 4 +- Step 3/cmake-build-release/build.ninja | 314 +------ .../cmake-build-release/cmake_install.cmake | 5 - Step 3/include/engine/math/vectors.h | 30 +- Step 3/test/glm | 1 - 30 files changed, 372 insertions(+), 1917 deletions(-) rename Step 3/cmake-build-release/.cmake/api/v1/reply/{cache-v2-1b9499626d06b192a413.json => cache-v2-88302202c72d508e6a1c.json} (99%) create mode 100644 Step 3/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-3d5910708a3db438cefd.json delete mode 100644 Step 3/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-85cb7cb1c4c66dc31b82.json delete mode 100644 Step 3/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-d70bd7797ec8f0807094.json create mode 100644 Step 3/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-db503620ae0542c04861.json delete mode 100644 Step 3/cmake-build-release/.cmake/api/v1/reply/directory-test.glm-Release-95c406af662123ee15d3.json delete mode 100644 Step 3/cmake-build-release/.cmake/api/v1/reply/directory-test.glm.glm-Release-66c907871e1073bd9d10.json rename Step 3/cmake-build-release/.cmake/api/v1/reply/{index-2022-11-12T17-36-53-0202.json => index-2022-11-13T07-14-48-0300.json} (81%) rename Step 3/cmake-build-release/.cmake/api/v1/reply/{target-Step_3-Release-9d070be2d558db83eab9.json => target-Step_3-Release-83fb7e48c8979bb1d44e.json} (95%) delete mode 100644 Step 3/cmake-build-release/.cmake/api/v1/reply/target-uninstall-Release-d7545dfc03b98980314f.json create mode 100644 Step 3/cmake-build-release/2022-11-13 2:12:33.png create mode 100644 Step 3/cmake-build-release/2022-11-13 2:14:56.png delete mode 160000 Step 3/test/glm diff --git a/Step 3/CMakeLists.txt b/Step 3/CMakeLists.txt index 3c8d748..ad030ef 100644 --- a/Step 3/CMakeLists.txt +++ b/Step 3/CMakeLists.txt @@ -89,12 +89,12 @@ endif () #Setup project header files include_directories(${PROJECT_SOURCE_DIR}/include) -add_subdirectory(test/glm) +#add_subdirectory(test/glm) add_executable(${PROJECT_NAME} ${engine_source_files} ${graphics_source_files} ${opencl_source_files}) target_link_libraries(${PROJECT_NAME} pthread) -target_link_libraries(${PROJECT_NAME} glm) +#target_link_libraries(${PROJECT_NAME} glm) if (COMPILE_GUI MATCHES ON AND UNIX) target_link_libraries(${PROJECT_NAME} OpenGL::GL OpenGL::GLU OpenGL::GLX) diff --git a/Step 3/cmake-build-debug/.ninja_deps b/Step 3/cmake-build-debug/.ninja_deps index e02639be2b23b18a40ded45c12b86588dabb9bce..8c4233c8e1201440fbcd72c02f1288ca5e842dbb 100644 GIT binary patch delta 12379 zcmeHN3v`oJw*GfXnxsjZq)BN@pP@kMD{W|@Kvk&4DGv*j0;Lovp-mt5-KM-mp(=_B zma@Ts2vP*aQAP?PzO^%s%-j*RfUm0#R8f3uXYkHT<$mWhserDzvu3&G&aCBH{r-QS z*FNX$v(Gu-zniU_3=f@C9jGGq1k9wra<@8?PY0OkFWeW9K!0X?s*|S<3Z_3v={89J z!#yS&?;oV6uTaOv#|ByH9QO{&qCeu96zr+4bGKBlbUUgPMfn34s51EUpk#hnWuz~; zPvr=d1z$kSpwFe&x$0p0j9r>YUZb|rr*aGj)MokwQZjuk>%;^G(?{H)iR1i06Mcv= zM5^oE%apUI6URFO_4I)({Vhu0=PsSd)9Fjg-4)gK?iNSY8H_cOXKDi3p$Vk-L@Ps` zyRM;mMa8mmN7cLNK8<>zB8^USH=d`sPm@i*m#Xr$R(gkB+IV_fcCuG%qPMs+If38S zYU#gGb5u}8Yke8|QIt2?u1ljgxB$=Bxed?Ppd^D{MHjKG3Nq74NOm3*6ig@Bk~~b? z=&Ei;%j4V>luSM7Ct6e2=xTN=uW)xz8okVYc)rATeFhzq{kQ5(^rD}`oEQjdU{ey#~?i+8u4EsJuaIsb(eV>njN09GUYLLnu_QM_nBe>Ju_q^_YwCX~Zi`B-`c#qo5AJK~21HCNYH$~8R5Ip$>QLiH%^va%{yv!Wc}4s#?u z%xxh_{JJ@me!*>FNkJ904K7bThPt2amTY>67vlLKo*De2MN2;ymH50xM-Om!NIH)T z(bGO58S0j_cw8QLsmD=uKXgu@`;eVYdxhU~Lr5T}S~avsR;_I)bJfb4%DvoVoj|*} z%bGx)(t>bJO=+VCi@uBdQsX$$7Do4A;o@nhG}~I6m3F|5?EHi+nC_M{YVnj;*L#%h z{FyDA?vi`(@=!f(lY?ytQLBaTZS{>r%@2iY$t%lFh3e=|rs0mDdQU1;VB%ZYJ~*2; z%SE_uu%1|Mu_p!x(P@e!i;pg^t<5jAi52`MRIzOn#YCf`H`>@e8nJxrqWXdE3A|K{~|n?ZjoI!BG>K0 zwp5gxxi>ykQ�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%0Ag$vLSYm^Q4~XQlt4+8LTQviS(HP0R6s>k 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 H&{*+*6vMH1 literal 283784 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 S7U%Z)d+!?cyeVJP-Q^3(tQb82 literal 0 HcmV?d00001 diff --git a/Step 3/cmake-build-release/2022-11-13 2:14:56.png b/Step 3/cmake-build-release/2022-11-13 2:14:56.png new file mode 100644 index 0000000000000000000000000000000000000000..76b3c54acde361a34057d858dc1199ce79fd2fd8 GIT binary patch literal 30213 zcmeI*y$Qkq5C+gQ5RgE6N#_QR;7>HB2_n`aID;UFjg=|gK+xJrEV71M=p6EzE57pM z?zPvhnkvtVEF$uHS*|0}dqmRplV9?w#$CkWU6+&1al0R+kKw3D3?0}5XMh3{l8}TX zBq0e&NJ0{lkc1>8Aqh!HLK2dYgd`*(2}wvo5|WUFBqSjTNk~Exl8}TXBq0e&NJ0{l zkc1>8Aqh!HLK2dYgd`*(2}wvo5|WUFBqSjTNk~Exl8}TXBq0e&NJ0{lkc1>8Aqh!H zLK2dYgd`*(2}wvo5|WUFBqSjTNk~Exl8}TXBq0e&NJ0{lkc1>8Aqh$Ne-d725vN=9 S7U%Z)d+!?cyeVJP-Q^3(tQb82 literal 0 HcmV?d00001 diff --git a/Step 3/cmake-build-release/CMakeCache.txt b/Step 3/cmake-build-release/CMakeCache.txt index 86196dd..09d570f 100644 --- a/Step 3/cmake-build-release/CMakeCache.txt +++ b/Step 3/cmake-build-release/CMakeCache.txt @@ -473,7 +473,7 @@ CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_NM CMAKE_NM-ADVANCED:INTERNAL=1 //number of local generators -CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=3 +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP diff --git a/Step 3/cmake-build-release/CMakeFiles/TargetDirectories.txt b/Step 3/cmake-build-release/CMakeFiles/TargetDirectories.txt index 8753916..1af6aaf 100644 --- a/Step 3/cmake-build-release/CMakeFiles/TargetDirectories.txt +++ b/Step 3/cmake-build-release/CMakeFiles/TargetDirectories.txt @@ -1,20 +1,3 @@ /home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/CMakeFiles/Step_3.dir /home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/CMakeFiles/edit_cache.dir /home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/CMakeFiles/rebuild_cache.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/CMakeFiles/list_install_components.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/CMakeFiles/install.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/CMakeFiles/install/local.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/CMakeFiles/install/strip.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/CMakeFiles/uninstall.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/CMakeFiles/edit_cache.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/CMakeFiles/rebuild_cache.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/CMakeFiles/list_install_components.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/CMakeFiles/install.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/CMakeFiles/install/local.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/CMakeFiles/install/strip.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm/CMakeFiles/edit_cache.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm/CMakeFiles/rebuild_cache.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm/CMakeFiles/list_install_components.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm/CMakeFiles/install.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm/CMakeFiles/install/local.dir -/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm/CMakeFiles/install/strip.dir diff --git a/Step 3/cmake-build-release/CMakeFiles/clion-log.txt b/Step 3/cmake-build-release/CMakeFiles/clion-log.txt index 10d9e76..8c88083 100644 --- a/Step 3/cmake-build-release/CMakeFiles/clion-log.txt +++ b/Step 3/cmake-build-release/CMakeFiles/clion-log.txt @@ -1,24 +1,7 @@ /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_MAKE_PROGRAM=/opt/netbrains/clion/clion-2022.1.3/bin/ninja/linux/ninja -DCOMPILE_GUI:BOOL=ON -DCOMPILE_OPENCL:BOOL=ON -G Ninja -S "/home/brett/Documents/Brock/CS 3P93/Project/Step 3" -B "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" --- The C compiler identification is GNU 12.2.0 --- The CXX compiler identification is GNU 12.2.0 --- Detecting C compiler ABI info --- Detecting C compiler ABI info - done --- Check for working C compiler: /usr/bin/cc - skipped --- Detecting C compile features --- Detecting C compile features - done --- Detecting CXX compiler ABI info --- Detecting CXX compiler ABI info - done --- Check for working CXX compiler: /usr/bin/c++ - skipped --- Detecting CXX compile features --- Detecting CXX compile features - done release mode Compiling with GUI. --- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so Found GLFW3! --- Looking for CL_VERSION_2_2 --- Looking for CL_VERSION_2_2 - found --- Found OpenCL: /usr/lib/x86_64-linux-gnu/libOpenCL.so (found version "2.2") --- GLM: Version 0.9.9.9 -- Configuring done -- Generating done -- Build files have been written to: /home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release diff --git a/Step 3/cmake-build-release/Testing/Temporary/LastTest.log b/Step 3/cmake-build-release/Testing/Temporary/LastTest.log index bbfca5d..5dd1d6c 100644 --- a/Step 3/cmake-build-release/Testing/Temporary/LastTest.log +++ b/Step 3/cmake-build-release/Testing/Temporary/LastTest.log @@ -1,3 +1,3 @@ -Start testing: Nov 13 02:00 EST +Start testing: Nov 13 02:14 EST ---------------------------------------------------------- -End testing: Nov 13 02:00 EST +End testing: Nov 13 02:14 EST diff --git a/Step 3/cmake-build-release/build.ninja b/Step 3/cmake-build-release/build.ninja index a021676..3ca8a8e 100644 --- a/Step 3/cmake-build-release/build.ninja +++ b/Step 3/cmake-build-release/build.ninja @@ -52,209 +52,163 @@ build cmake_object_order_depends_target_Step_3: phony || CMakeFiles/Step_3.dir build CMakeFiles/Step_3.dir/src/engine/globals.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/engine/globals.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/engine/globals.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/engine - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/engine/image/image.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/engine/image/image.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/engine/image/image.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/engine/image - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/engine/main.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/engine/main.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/engine/main.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/engine - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/engine/math/colliders.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/engine/math/colliders.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/engine/math/colliders.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/engine/math - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/engine/raytracing.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/engine/raytracing.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/engine/raytracing.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/engine - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/engine/util/debug.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/engine/util/debug.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/engine/util/debug.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/engine/util - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/engine/util/models.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/engine/util/models.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/engine/util/models.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/engine/util - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/engine/util/parser.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/engine/util/parser.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/engine/util/parser.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/engine/util - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/engine/world.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/engine/world.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/engine/world.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/engine - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/debug_gui.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/debug_gui.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/debug_gui.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/gl/gl.c.o: C_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/gl/gl.c || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/gl/gl.c.o.d FLAGS = -O3 -DNDEBUG - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics/gl - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/gl/gl.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/gl/gl.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/gl/gl.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics/gl - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/gl/shader.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/gl/shader.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/gl/shader.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics/gl - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/graphics.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/graphics.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/graphics.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/imgui/imgui.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/imgui/imgui.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/imgui/imgui.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics/imgui - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_demo.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/imgui/imgui_demo.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_demo.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics/imgui - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_draw.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/imgui/imgui_draw.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_draw.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics/imgui - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_impl_glfw.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/imgui/imgui_impl_glfw.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_impl_glfw.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics/imgui - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_impl_opengl3.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/imgui/imgui_impl_opengl3.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_impl_opengl3.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics/imgui - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_impl_x11.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/imgui/imgui_impl_x11.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_impl_x11.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics/imgui - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_tables.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/imgui/imgui_tables.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_tables.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics/imgui - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_widgets.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/imgui/imgui_widgets.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/imgui/imgui_widgets.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics/imgui - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb build CMakeFiles/Step_3.dir/src/graphics/input.cpp.o: CXX_COMPILER__Step_3_Release /home/brett/Documents/Brock/CS$ 3P93/Project/Step$ 3/src/graphics/input.cpp || cmake_object_order_depends_target_Step_3 DEP_FILE = CMakeFiles/Step_3.dir/src/graphics/input.cpp.o.d FLAGS = -march=native -O3 -DNDEBUG -std=gnu++20 - INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm" + INCLUDES = -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" -I"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/include" OBJECT_DIR = CMakeFiles/Step_3.dir OBJECT_FILE_DIR = CMakeFiles/Step_3.dir/src/graphics - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ - TARGET_PDB = Step_3.pdb # ============================================================================= @@ -270,9 +224,8 @@ build Step_3: CXX_EXECUTABLE_LINKER__Step_3_Release CMakeFiles/Step_3.dir/src/en OBJECT_DIR = CMakeFiles/Step_3.dir POST_BUILD = : PRE_LINK = : - TARGET_COMPILE_PDB = CMakeFiles/Step_3.dir/ TARGET_FILE = Step_3 - TARGET_PDB = Step_3.pdb + TARGET_PDB = Step_3.dbg ############################################# @@ -298,208 +251,9 @@ build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND build rebuild_cache: phony CMakeFiles/rebuild_cache.util - -############################################# -# Utility command for list_install_components - -build list_install_components: phony - - -############################################# -# Utility command for install - -build CMakeFiles/install.util: CUSTOM_COMMAND all - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake -P cmake_install.cmake - DESC = Install the project... - pool = console - restat = 1 - -build install: phony CMakeFiles/install.util - - -############################################# -# Utility command for install/local - -build CMakeFiles/install/local.util: CUSTOM_COMMAND all - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake - DESC = Installing only the local directory... - pool = console - restat = 1 - -build install/local: phony CMakeFiles/install/local.util - - -############################################# -# Utility command for install/strip - -build CMakeFiles/install/strip.util: CUSTOM_COMMAND all - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake - DESC = Installing the project stripped... - pool = console - restat = 1 - -build install/strip: phony CMakeFiles/install/strip.util - -# ============================================================================= -# Write statements declared in CMakeLists.txt: -# /home/brett/Documents/Brock/CS 3P93/Project/Step 3/CMakeLists.txt -# ============================================================================= - - -############################################# -# Utility command for uninstall - -build test/glm/uninstall: phony test/glm/CMakeFiles/uninstall - - -############################################# -# Utility command for edit_cache - -build test/glm/CMakeFiles/edit_cache.util: CUSTOM_COMMAND - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/ccmake -S"/home/brett/Documents/Brock/CS 3P93/Project/Step 3" -B"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" - DESC = Running CMake cache editor... - pool = console - restat = 1 - -build test/glm/edit_cache: phony test/glm/CMakeFiles/edit_cache.util - - -############################################# -# Utility command for rebuild_cache - -build test/glm/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake --regenerate-during-build -S"/home/brett/Documents/Brock/CS 3P93/Project/Step 3" -B"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" - DESC = Running CMake to regenerate build system... - pool = console - restat = 1 - -build test/glm/rebuild_cache: phony test/glm/CMakeFiles/rebuild_cache.util - - -############################################# -# Utility command for list_install_components - -build test/glm/list_install_components: phony - - -############################################# -# Utility command for install - -build test/glm/CMakeFiles/install.util: CUSTOM_COMMAND test/glm/all - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake -P cmake_install.cmake - DESC = Install the project... - pool = console - restat = 1 - -build test/glm/install: phony test/glm/CMakeFiles/install.util - - -############################################# -# Utility command for install/local - -build test/glm/CMakeFiles/install/local.util: CUSTOM_COMMAND test/glm/all - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake - DESC = Installing only the local directory... - pool = console - restat = 1 - -build test/glm/install/local: phony test/glm/CMakeFiles/install/local.util - - -############################################# -# Utility command for install/strip - -build test/glm/CMakeFiles/install/strip.util: CUSTOM_COMMAND test/glm/all - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake - DESC = Installing the project stripped... - pool = console - restat = 1 - -build test/glm/install/strip: phony test/glm/CMakeFiles/install/strip.util - - -############################################# -# Custom command for test/glm/CMakeFiles/uninstall - -build test/glm/CMakeFiles/uninstall | ${cmake_ninja_workdir}test/glm/CMakeFiles/uninstall: CUSTOM_COMMAND - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake -P /home/brett/Documents/Brock/CS\ 3P93/Project/Step\ 3/cmake-build-release/cmake_uninstall.cmake - -# ============================================================================= -# Write statements declared in CMakeLists.txt: -# /home/brett/Documents/Brock/CS 3P93/Project/Step 3/test/glm/CMakeLists.txt -# ============================================================================= - - -############################################# -# Utility command for edit_cache - -build test/glm/glm/CMakeFiles/edit_cache.util: CUSTOM_COMMAND - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/ccmake -S"/home/brett/Documents/Brock/CS 3P93/Project/Step 3" -B"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" - DESC = Running CMake cache editor... - pool = console - restat = 1 - -build test/glm/glm/edit_cache: phony test/glm/glm/CMakeFiles/edit_cache.util - - -############################################# -# Utility command for rebuild_cache - -build test/glm/glm/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake --regenerate-during-build -S"/home/brett/Documents/Brock/CS 3P93/Project/Step 3" -B"/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release" - DESC = Running CMake to regenerate build system... - pool = console - restat = 1 - -build test/glm/glm/rebuild_cache: phony test/glm/glm/CMakeFiles/rebuild_cache.util - - -############################################# -# Utility command for list_install_components - -build test/glm/glm/list_install_components: phony - - -############################################# -# Utility command for install - -build test/glm/glm/CMakeFiles/install.util: CUSTOM_COMMAND test/glm/glm/all - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake -P cmake_install.cmake - DESC = Install the project... - pool = console - restat = 1 - -build test/glm/glm/install: phony test/glm/glm/CMakeFiles/install.util - - -############################################# -# Utility command for install/local - -build test/glm/glm/CMakeFiles/install/local.util: CUSTOM_COMMAND test/glm/glm/all - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake - DESC = Installing only the local directory... - pool = console - restat = 1 - -build test/glm/glm/install/local: phony test/glm/glm/CMakeFiles/install/local.util - - -############################################# -# Utility command for install/strip - -build test/glm/glm/CMakeFiles/install/strip.util: CUSTOM_COMMAND test/glm/glm/all - COMMAND = cd "/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm" && /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake - DESC = Installing the project stripped... - pool = console - restat = 1 - -build test/glm/glm/install/strip: phony test/glm/glm/CMakeFiles/install/strip.util - # ============================================================================= # Target aliases. -build uninstall: phony test/glm/uninstall - # ============================================================================= # Folder targets. @@ -508,21 +262,7 @@ build uninstall: phony test/glm/uninstall ############################################# # Folder: /home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release -build all: phony Step_3 test/glm/all - -# ============================================================================= - -############################################# -# Folder: /home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm - -build test/glm/all: phony test/glm/glm/all - -# ============================================================================= - -############################################# -# Folder: /home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/glm - -build test/glm/glm/all: phony +build all: phony Step_3 # ============================================================================= # Built-in targets @@ -531,14 +271,14 @@ build test/glm/glm/all: phony ############################################# # Re-run CMake if any of its inputs changed. -build build.ninja: RERUN_CMAKE | ../CMakeLists.txt ../include/engine/config.h.in ../test/glm/CMakeLists.txt ../test/glm/cmake/cmake_uninstall.cmake.in ../test/glm/glm/CMakeLists.txt /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCCompiler.cmake.in /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCCompilerABI.c /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCXXCompiler.cmake.in /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCXXCompilerABI.cpp /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCXXInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCommonLanguageInclude.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCompilerIdDetection.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeConfigurableFile.in /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCXXCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCompileFeatures.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCompilerABI.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCompilerId.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineSystem.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeFindBinUtils.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeGenericSystem.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeInitializeConfigs.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeLanguageInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeParseImplicitIncludeInfo.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeParseImplicitLinkInfo.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeParseLibraryArchitecture.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakePushCheckState.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeSystem.cmake.in /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeSystemSpecificInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeSystemSpecificInitialize.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeTestCCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeTestCXXCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeTestCompilerCommon.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CheckSymbolExists.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/ADSP-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/ARMCC-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/ARMClang-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/AppleClang-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Borland-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/CMakeCommonCompilerMacros.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Clang-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Cray-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GHS-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-C.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-CXX.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-FindBinUtils.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/HP-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IAR-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Intel-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/LCC-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/MSVC-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/NVHPC-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/PGI-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/PathScale-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/SCO-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/TI-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Watcom-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/XL-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/zOS-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindOpenCL.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindOpenGL.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindPackageHandleStandardArgs.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindPackageMessage.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/GNUInstallDirs.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Internal/FeatureTesting.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-Determine-CXX.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU-C.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU-CXX.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/UnixPaths.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Config.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3ConfigVersion.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Targets-none.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Targets.cmake CMakeCache.txt CMakeFiles/3.23.2/CMakeCCompiler.cmake CMakeFiles/3.23.2/CMakeCXXCompiler.cmake CMakeFiles/3.23.2/CMakeSystem.cmake +build build.ninja: RERUN_CMAKE | ../CMakeLists.txt ../include/engine/config.h.in /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCXXInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCommonLanguageInclude.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeGenericSystem.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeInitializeConfigs.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeLanguageInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakePushCheckState.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeSystemSpecificInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeSystemSpecificInitialize.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CheckSymbolExists.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/CMakeCommonCompilerMacros.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-C.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-CXX.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindOpenCL.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindOpenGL.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindPackageHandleStandardArgs.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindPackageMessage.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU-C.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU-CXX.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/UnixPaths.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Config.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3ConfigVersion.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Targets-none.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Targets.cmake CMakeCache.txt CMakeFiles/3.23.2/CMakeCCompiler.cmake CMakeFiles/3.23.2/CMakeCXXCompiler.cmake CMakeFiles/3.23.2/CMakeSystem.cmake pool = console ############################################# # A missing CMake input file is not an error. -build ../CMakeLists.txt ../include/engine/config.h.in ../test/glm/CMakeLists.txt ../test/glm/cmake/cmake_uninstall.cmake.in ../test/glm/glm/CMakeLists.txt /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCCompiler.cmake.in /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCCompilerABI.c /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCXXCompiler.cmake.in /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCXXCompilerABI.cpp /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCXXInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCommonLanguageInclude.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCompilerIdDetection.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeConfigurableFile.in /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCXXCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCompileFeatures.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCompilerABI.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineCompilerId.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeDetermineSystem.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeFindBinUtils.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeGenericSystem.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeInitializeConfigs.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeLanguageInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeParseImplicitIncludeInfo.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeParseImplicitLinkInfo.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeParseLibraryArchitecture.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakePushCheckState.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeSystem.cmake.in /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeSystemSpecificInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeSystemSpecificInitialize.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeTestCCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeTestCXXCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeTestCompilerCommon.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CheckSymbolExists.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/ADSP-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/ARMCC-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/ARMClang-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/AppleClang-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Borland-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Bruce-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/CMakeCommonCompilerMacros.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Clang-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Clang-DetermineCompilerInternal.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Compaq-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Cray-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Embarcadero-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Fujitsu-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GHS-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-C.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-CXX.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-FindBinUtils.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/HP-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/HP-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IAR-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Intel-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/LCC-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/MSVC-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/NVHPC-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/NVIDIA-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/PGI-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/PathScale-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/SCO-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/SDCC-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/SunPro-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/TI-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/Watcom-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/XL-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/XL-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/XLClang-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/zOS-C-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindOpenCL.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindOpenGL.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindPackageHandleStandardArgs.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindPackageMessage.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/GNUInstallDirs.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Internal/FeatureTesting.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-Determine-CXX.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU-C.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU-CXX.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/UnixPaths.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Config.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3ConfigVersion.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Targets-none.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Targets.cmake CMakeCache.txt CMakeFiles/3.23.2/CMakeCCompiler.cmake CMakeFiles/3.23.2/CMakeCXXCompiler.cmake CMakeFiles/3.23.2/CMakeSystem.cmake: phony +build ../CMakeLists.txt ../include/engine/config.h.in /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCXXInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeCommonLanguageInclude.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeGenericSystem.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeInitializeConfigs.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeLanguageInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakePushCheckState.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeSystemSpecificInformation.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CMakeSystemSpecificInitialize.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/CheckSymbolExists.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/CMakeCommonCompilerMacros.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-C.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU-CXX.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Compiler/GNU.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindOpenCL.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindOpenGL.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindPackageHandleStandardArgs.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/FindPackageMessage.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU-C.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU-CXX.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux-GNU.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/Linux.cmake /opt/netbrains/clion/clion-2022.1.3/bin/cmake/linux/share/cmake-3.23/Modules/Platform/UnixPaths.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Config.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3ConfigVersion.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Targets-none.cmake /usr/lib/x86_64-linux-gnu/cmake/glfw3/glfw3Targets.cmake CMakeCache.txt CMakeFiles/3.23.2/CMakeCCompiler.cmake CMakeFiles/3.23.2/CMakeCXXCompiler.cmake CMakeFiles/3.23.2/CMakeSystem.cmake: phony ############################################# diff --git a/Step 3/cmake-build-release/cmake_install.cmake b/Step 3/cmake-build-release/cmake_install.cmake index 0fe8e39..55ff553 100644 --- a/Step 3/cmake-build-release/cmake_install.cmake +++ b/Step 3/cmake-build-release/cmake_install.cmake @@ -42,11 +42,6 @@ if(NOT DEFINED CMAKE_OBJDUMP) set(CMAKE_OBJDUMP "/usr/bin/objdump") endif() -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for the subdirectory. - include("/home/brett/Documents/Brock/CS 3P93/Project/Step 3/cmake-build-release/test/glm/cmake_install.cmake") -endif() - if(CMAKE_INSTALL_COMPONENT) set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") else() diff --git a/Step 3/include/engine/math/vectors.h b/Step 3/include/engine/math/vectors.h index 4913624..ed23aff 100644 --- a/Step 3/include/engine/math/vectors.h +++ b/Step 3/include/engine/math/vectors.h @@ -8,9 +8,9 @@ // AVX512 isn't supported on my CPU. We will use AVX2 since it is supported by most modern CPUs #include "config.h" -#include -#include -#include +//#include +//#include +//#include // I have tested this and when in release mode the O3 optimizations are capable of creating // far better auto-vectorized results. See the table below for more info. @@ -453,27 +453,7 @@ namespace Raytracing { m22(1); m33(1); } - explicit Mat4x4(glm::mat4x4 mat) { - /*m00(mat[0][0]); - m01(mat[0][1]); - m02(mat[0][2]); - m03(mat[0][3]); - - m10(mat[1][0]); - m11(mat[1][1]); - m12(mat[1][2]); - m13(mat[1][3]); - - m20(mat[2][0]); - m21(mat[2][1]); - m22(mat[2][2]); - m23(mat[2][3]); - - m30(mat[3][0]); - m31(mat[3][1]); - m32(mat[3][2]); - m33(mat[3][3]);*/ - + /*explicit Mat4x4(glm::mat4x4 mat) { m00(mat[0][0]); m01(mat[1][0]); m02(mat[2][0]); @@ -493,7 +473,7 @@ namespace Raytracing { m31(mat[1][3]); m32(mat[2][3]); m33(mat[3][3]); - } + }*/ Mat4x4(const Mat4x4& mat) { for (int i = 0; i < 16; i++) { data.single[i] = mat.data.single[i]; diff --git a/Step 3/test/glm b/Step 3/test/glm deleted file mode 160000 index fc8f4bb..0000000 --- a/Step 3/test/glm +++ /dev/null @@ -1 +0,0 @@ -Subproject commit fc8f4bb442b9540969f2f3f351c4960d91bca17a