From b5f3fdacc0bb2e284a0f4b281c2a98b3b730d3e4 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 20 Aug 2021 17:29:41 +0300 Subject: [PATCH] Added Windows makefiles autogenerated by Eclipse --- Debug_win/makefile | 79 ++++++++++++++++++++++++++++++++ Debug_win/objects.mk | 8 ++++ Debug_win/sources.mk | 34 ++++++++++++++ Debug_win/src/files/subdir.mk | 27 +++++++++++ Debug_win/src/graphics/subdir.mk | 36 +++++++++++++++ Debug_win/src/lighting/subdir.mk | 30 ++++++++++++ Debug_win/src/loaders/subdir.mk | 24 ++++++++++ Debug_win/src/physics/subdir.mk | 27 +++++++++++ Debug_win/src/subdir.mk | 24 ++++++++++ Debug_win/src/voxels/subdir.mk | 36 +++++++++++++++ Debug_win/src/window/subdir.mk | 30 ++++++++++++ 11 files changed, 355 insertions(+) create mode 100644 Debug_win/makefile create mode 100644 Debug_win/objects.mk create mode 100644 Debug_win/sources.mk create mode 100644 Debug_win/src/files/subdir.mk create mode 100644 Debug_win/src/graphics/subdir.mk create mode 100644 Debug_win/src/lighting/subdir.mk create mode 100644 Debug_win/src/loaders/subdir.mk create mode 100644 Debug_win/src/physics/subdir.mk create mode 100644 Debug_win/src/subdir.mk create mode 100644 Debug_win/src/voxels/subdir.mk create mode 100644 Debug_win/src/window/subdir.mk diff --git a/Debug_win/makefile b/Debug_win/makefile new file mode 100644 index 00000000..06897fe3 --- /dev/null +++ b/Debug_win/makefile @@ -0,0 +1,79 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +-include ../makefile.init + +RM := rm -rf + +# All of the sources participating in the build are defined here +-include sources.mk +-include src/window/subdir.mk +-include src/voxels/subdir.mk +-include src/physics/subdir.mk +-include src/loaders/subdir.mk +-include src/lighting/subdir.mk +-include src/graphics/subdir.mk +-include src/files/subdir.mk +-include src/subdir.mk +-include subdir.mk +-include objects.mk + +ifneq ($(MAKECMDGOALS),clean) +ifneq ($(strip $(CC_DEPS)),) +-include $(CC_DEPS) +endif +ifneq ($(strip $(C++_DEPS)),) +-include $(C++_DEPS) +endif +ifneq ($(strip $(C_UPPER_DEPS)),) +-include $(C_UPPER_DEPS) +endif +ifneq ($(strip $(CXX_DEPS)),) +-include $(CXX_DEPS) +endif +ifneq ($(strip $(CPP_DEPS)),) +-include $(CPP_DEPS) +endif +ifneq ($(strip $(C_DEPS)),) +-include $(C_DEPS) +endif +endif + +-include ../makefile.defs + +OPTIONAL_TOOL_DEPS := \ +$(wildcard ../makefile.defs) \ +$(wildcard ../makefile.init) \ +$(wildcard ../makefile.targets) \ + + +BUILD_ARTIFACT_NAME := VOXEL_ENGINE +BUILD_ARTIFACT_EXTENSION := exe +BUILD_ARTIFACT_PREFIX := +BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),) + +# Add inputs and outputs from these tool invocations to the build variables + +# All Target +all: main-build + +# Main-build Target +main-build: VOXEL_ENGINE.exe + +# Tool invocations +VOXEL_ENGINE.exe: $(OBJS) $(USER_OBJS) makefile objects.mk $(OPTIONAL_TOOL_DEPS) + @echo 'Building target: $@' + @echo 'Invoking: MinGW C++ Linker' + g++ -o "VOXEL_ENGINE.exe" $(OBJS) $(USER_OBJS) $(LIBS) + @echo 'Finished building target: $@' + @echo ' ' + +# Other Targets +clean: + -$(RM) $(CC_DEPS)$(C++_DEPS)$(EXECUTABLES)$(OBJS)$(C_UPPER_DEPS)$(CXX_DEPS)$(CPP_DEPS)$(C_DEPS) VOXEL_ENGINE.exe + -@echo ' ' + +.PHONY: all clean dependents + +-include ../makefile.targets diff --git a/Debug_win/objects.mk b/Debug_win/objects.mk new file mode 100644 index 00000000..9aa5ef77 --- /dev/null +++ b/Debug_win/objects.mk @@ -0,0 +1,8 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +USER_OBJS := + +LIBS := -lglfw3 -lglew32 -lopengl32 -lspng -lgdi32 -lz + diff --git a/Debug_win/sources.mk b/Debug_win/sources.mk new file mode 100644 index 00000000..bb746f07 --- /dev/null +++ b/Debug_win/sources.mk @@ -0,0 +1,34 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +C_UPPER_SRCS := +CXX_SRCS := +C++_SRCS := +OBJ_SRCS := +CC_SRCS := +ASM_SRCS := +CPP_SRCS := +C_SRCS := +S_UPPER_SRCS := +O_SRCS := +CC_DEPS := +C++_DEPS := +EXECUTABLES := +OBJS := +C_UPPER_DEPS := +CXX_DEPS := +CPP_DEPS := +C_DEPS := + +# Every subdirectory with source files must be described here +SUBDIRS := \ +src \ +src/files \ +src/graphics \ +src/lighting \ +src/loaders \ +src/physics \ +src/voxels \ +src/window \ + diff --git a/Debug_win/src/files/subdir.mk b/Debug_win/src/files/subdir.mk new file mode 100644 index 00000000..32b6b207 --- /dev/null +++ b/Debug_win/src/files/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +CPP_SRCS += \ +../src/files/WorldFiles.cpp \ +../src/files/files.cpp + +OBJS += \ +./src/files/WorldFiles.o \ +./src/files/files.o + +CPP_DEPS += \ +./src/files/WorldFiles.d \ +./src/files/files.d + + +# Each subdirectory must supply rules for building sources it contributes +src/files/%.o: ../src/files/%.cpp src/files/subdir.mk + @echo 'Building file: $<' + @echo 'Invoking: GCC C++ Compiler' + g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<" + @echo 'Finished building: $<' + @echo ' ' + + diff --git a/Debug_win/src/graphics/subdir.mk b/Debug_win/src/graphics/subdir.mk new file mode 100644 index 00000000..2e37caee --- /dev/null +++ b/Debug_win/src/graphics/subdir.mk @@ -0,0 +1,36 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +CPP_SRCS += \ +../src/graphics/LineBatch.cpp \ +../src/graphics/Mesh.cpp \ +../src/graphics/Shader.cpp \ +../src/graphics/Texture.cpp \ +../src/graphics/VoxelRenderer.cpp + +OBJS += \ +./src/graphics/LineBatch.o \ +./src/graphics/Mesh.o \ +./src/graphics/Shader.o \ +./src/graphics/Texture.o \ +./src/graphics/VoxelRenderer.o + +CPP_DEPS += \ +./src/graphics/LineBatch.d \ +./src/graphics/Mesh.d \ +./src/graphics/Shader.d \ +./src/graphics/Texture.d \ +./src/graphics/VoxelRenderer.d + + +# Each subdirectory must supply rules for building sources it contributes +src/graphics/%.o: ../src/graphics/%.cpp src/graphics/subdir.mk + @echo 'Building file: $<' + @echo 'Invoking: GCC C++ Compiler' + g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<" + @echo 'Finished building: $<' + @echo ' ' + + diff --git a/Debug_win/src/lighting/subdir.mk b/Debug_win/src/lighting/subdir.mk new file mode 100644 index 00000000..1fb85e07 --- /dev/null +++ b/Debug_win/src/lighting/subdir.mk @@ -0,0 +1,30 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +CPP_SRCS += \ +../src/lighting/LightSolver.cpp \ +../src/lighting/Lighting.cpp \ +../src/lighting/Lightmap.cpp + +OBJS += \ +./src/lighting/LightSolver.o \ +./src/lighting/Lighting.o \ +./src/lighting/Lightmap.o + +CPP_DEPS += \ +./src/lighting/LightSolver.d \ +./src/lighting/Lighting.d \ +./src/lighting/Lightmap.d + + +# Each subdirectory must supply rules for building sources it contributes +src/lighting/%.o: ../src/lighting/%.cpp src/lighting/subdir.mk + @echo 'Building file: $<' + @echo 'Invoking: GCC C++ Compiler' + g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<" + @echo 'Finished building: $<' + @echo ' ' + + diff --git a/Debug_win/src/loaders/subdir.mk b/Debug_win/src/loaders/subdir.mk new file mode 100644 index 00000000..886e0c90 --- /dev/null +++ b/Debug_win/src/loaders/subdir.mk @@ -0,0 +1,24 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +CPP_SRCS += \ +../src/loaders/png_loading.cpp + +OBJS += \ +./src/loaders/png_loading.o + +CPP_DEPS += \ +./src/loaders/png_loading.d + + +# Each subdirectory must supply rules for building sources it contributes +src/loaders/%.o: ../src/loaders/%.cpp src/loaders/subdir.mk + @echo 'Building file: $<' + @echo 'Invoking: GCC C++ Compiler' + g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<" + @echo 'Finished building: $<' + @echo ' ' + + diff --git a/Debug_win/src/physics/subdir.mk b/Debug_win/src/physics/subdir.mk new file mode 100644 index 00000000..b68f9857 --- /dev/null +++ b/Debug_win/src/physics/subdir.mk @@ -0,0 +1,27 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +CPP_SRCS += \ +../src/physics/Hitbox.cpp \ +../src/physics/PhysicsSolver.cpp + +OBJS += \ +./src/physics/Hitbox.o \ +./src/physics/PhysicsSolver.o + +CPP_DEPS += \ +./src/physics/Hitbox.d \ +./src/physics/PhysicsSolver.d + + +# Each subdirectory must supply rules for building sources it contributes +src/physics/%.o: ../src/physics/%.cpp src/physics/subdir.mk + @echo 'Building file: $<' + @echo 'Invoking: GCC C++ Compiler' + g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<" + @echo 'Finished building: $<' + @echo ' ' + + diff --git a/Debug_win/src/subdir.mk b/Debug_win/src/subdir.mk new file mode 100644 index 00000000..d41d8884 --- /dev/null +++ b/Debug_win/src/subdir.mk @@ -0,0 +1,24 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +CPP_SRCS += \ +../src/voxel_engine.cpp + +OBJS += \ +./src/voxel_engine.o + +CPP_DEPS += \ +./src/voxel_engine.d + + +# Each subdirectory must supply rules for building sources it contributes +src/%.o: ../src/%.cpp src/subdir.mk + @echo 'Building file: $<' + @echo 'Invoking: GCC C++ Compiler' + g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<" + @echo 'Finished building: $<' + @echo ' ' + + diff --git a/Debug_win/src/voxels/subdir.mk b/Debug_win/src/voxels/subdir.mk new file mode 100644 index 00000000..16309601 --- /dev/null +++ b/Debug_win/src/voxels/subdir.mk @@ -0,0 +1,36 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +CPP_SRCS += \ +../src/voxels/Block.cpp \ +../src/voxels/Chunk.cpp \ +../src/voxels/Chunks.cpp \ +../src/voxels/WorldGenerator.cpp \ +../src/voxels/voxel.cpp + +OBJS += \ +./src/voxels/Block.o \ +./src/voxels/Chunk.o \ +./src/voxels/Chunks.o \ +./src/voxels/WorldGenerator.o \ +./src/voxels/voxel.o + +CPP_DEPS += \ +./src/voxels/Block.d \ +./src/voxels/Chunk.d \ +./src/voxels/Chunks.d \ +./src/voxels/WorldGenerator.d \ +./src/voxels/voxel.d + + +# Each subdirectory must supply rules for building sources it contributes +src/voxels/%.o: ../src/voxels/%.cpp src/voxels/subdir.mk + @echo 'Building file: $<' + @echo 'Invoking: GCC C++ Compiler' + g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<" + @echo 'Finished building: $<' + @echo ' ' + + diff --git a/Debug_win/src/window/subdir.mk b/Debug_win/src/window/subdir.mk new file mode 100644 index 00000000..4f72e81e --- /dev/null +++ b/Debug_win/src/window/subdir.mk @@ -0,0 +1,30 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +# Add inputs and outputs from these tool invocations to the build variables +CPP_SRCS += \ +../src/window/Camera.cpp \ +../src/window/Events.cpp \ +../src/window/Window.cpp + +OBJS += \ +./src/window/Camera.o \ +./src/window/Events.o \ +./src/window/Window.o + +CPP_DEPS += \ +./src/window/Camera.d \ +./src/window/Events.d \ +./src/window/Window.d + + +# Each subdirectory must supply rules for building sources it contributes +src/window/%.o: ../src/window/%.cpp src/window/subdir.mk + @echo 'Building file: $<' + @echo 'Invoking: GCC C++ Compiler' + g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<" + @echo 'Finished building: $<' + @echo ' ' + +