From 46d3a584b4a904479dab9fd667b0e20a61d716e6 Mon Sep 17 00:00:00 2001 From: Daneck1988 Date: Tue, 15 Oct 2024 23:58:32 -0300 Subject: [PATCH] revert f5a8420025f9e5796e795b3b83e5a984c97cee10 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit revert Merge pull request 'Receba Makefile' (#10) from dnk-general into master Deu bosta, makefile só funciona no Linux por enquanto, outro dia a gente arruma pra funcionar nos 2 OS's --- makefile | 28 +++++----------------------- run.bat | 2 +- 2 files changed, 6 insertions(+), 24 deletions(-) diff --git a/makefile b/makefile index 54db728..ee3f0a5 100644 --- a/makefile +++ b/makefile @@ -12,22 +12,11 @@ warnings = -Wall -Wextra -Werror -Wformat=2 -Wno-maybe-uninitialized \ sanitize = -fsanitize=address,undefined,pointer-compare,pointer-subtract debug_flags = -ggdb3 -Og -DDEBUG -Wformat-truncation=2 $(sanitize) -ifeq ($(OS),Windows_NT) - CC := gcc - CXX := g++ -else - CC := /usr/bin/gcc - CXX := /usr/bin/g++ -endif +CC := /usr/bin/gcc +CXX := /usr/bin/g++ builddir := build -ifeq ($(OS),Windows_NT) - objectname = sabp.exe - makebuilddircmd = mkdir $(builddir) -else - objectname = sabp - makebuilddircmd = mkdir -p $(builddir) -endif +objectname = sabp objectdir = $(builddir)/$(objectname) .PHONY: all debug @@ -36,7 +25,7 @@ all:set_flags $(objectdir) debug:set_debug_flags $(objectdir) -$(objectdir):$(builddir) $(builddir)/random.o $(builddir)/sa.o src/main.cpp +$(objectdir):$(builddir)/random.o $(builddir)/sa.o src/main.cpp $(CXX) $(CPPFLAGS) $(builddir)/random.o $(builddir)/sa.o src/main.cpp -o $(objectdir) $(builddir)/random.o:src/random.cpp @@ -45,9 +34,6 @@ $(builddir)/random.o:src/random.cpp $(builddir)/sa.o:src/sa.cpp $(CXX) $(CPPFLAGS) src/sa.cpp -o $(builddir)/sa.o -c -$(builddir): - $(makebuilddircmd) - set_flags: $(eval override CPPFLAGS += $(warnings) $(optimize_flags) $(standart)) @@ -55,8 +41,4 @@ set_debug_flags: $(eval override CPPFLAGS += $(warnings) $(sanitize) $(debug_flags)) clean: - ifeq ($(OS),Windows_NT) - RMDIR "$(builddir)" /S /Q - else - rm -rf $(builddir) - endif + rm -rf $(builddir) diff --git a/run.bat b/run.bat index ba305ac..9e509db 100644 --- a/run.bat +++ b/run.bat @@ -3,7 +3,7 @@ setlocal enabledelayedexpansion if not defined EXEC ( - set EXEC="build\sabp.exe" + set EXEC="build\main.exe" ) if not defined TEST_FOLDER (