diff options
author | aristocratos <gnmjpl@gmail.com> | 2021-07-29 23:40:56 +0200 |
---|---|---|
committer | aristocratos <gnmjpl@gmail.com> | 2021-07-29 23:40:56 +0200 |
commit | e33b4b7b0c9e51c4015796fca1d492455e3cadcd (patch) | |
tree | 57317e38e80510921378143159c7f206a96a633d /Makefile | |
parent | 3a4f33485a5a7815d5bcad6a597da196c6079c1f (diff) |
Added Cpu::collect(), Cpu::get_cpuName() and Cpu::getHz()
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -25,7 +25,11 @@ DEPEXT := d OBJEXT := o #Flags, Libraries and Includes -CXXFLAGS := -std=c++20 -pthread -O3 -Wall -Wextra -Wno-stringop-overread -pedantic +REQFLAGS := -std=c++20 -pthread +WARNFLAGS := -Wall -Wextra -Wno-stringop-overread -pedantic +OPTFLAGS := -O3 +CXXFLAGS := $(OPTFLAGS) $(WARNFLAGS) +LINKFLAGS += -pthread INC := -I$(INCDIR) -I$(SRCDIR) SOURCES := $(shell find $(SRCDIR) -type f -name *.$(SRCEXT)) @@ -73,8 +77,8 @@ btop: $(OBJECTS) #Compile $(BUILDDIR)/%.$(OBJEXT): $(SRCDIR)/%.$(SRCEXT) - $(CXX) $(CXXFLAGS) $(INC) -c -o $@ $< - @$(CXX) $(CXXFLAGS) $(INC) -MM $(SRCDIR)/$*.$(SRCEXT) > $(BUILDDIR)/$*.$(DEPEXT) + $(CXX) $(REQFLAGS) $(CXXFLAGS) $(INC) -c -o $@ $< + @$(CXX) $(REQFLAGS) $(CXXFLAGS) $(INC) -MM $(SRCDIR)/$*.$(SRCEXT) > $(BUILDDIR)/$*.$(DEPEXT) @cp -f $(BUILDDIR)/$*.$(DEPEXT) $(BUILDDIR)/$*.$(DEPEXT).tmp @sed -e 's|.*:|$(BUILDDIR)/$*.$(OBJEXT):|' < $(BUILDDIR)/$*.$(DEPEXT).tmp > $(BUILDDIR)/$*.$(DEPEXT) @sed -e 's/.*://' -e 's/\\$$//' < $(BUILDDIR)/$*.$(DEPEXT).tmp | fmt -1 | sed -e 's/^ *//' -e 's/$$/:/' >> $(BUILDDIR)/$*.$(DEPEXT) |