Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Generated by pymake version 0.5
- # PyMake was written by Stephen Melinyshyn | github.com/Melinysh/PyMake
- CC := mpic++
- #CC := clang++
- CFLAGS := -std=c++14
- PYMAKE_COMPILER := $(CC)
- PYMAKE_COMPILER_FLAGS := $(CFLAGS)
- SRCEXT := cpp
- SRCDIR := .
- BUILDDIR := .
- INSTALL_PATH := /usr/local/bin
- TARGET := a.exe
- SOURCES := $(wildcard $(SRCDIR)/*.$(SRCEXT))
- OBJECTS := $(patsubst $(SRCDIR)/%.o,$(BUILDDIR)/%.o,$(SOURCES:.$(SRCEXT)=.o))
- all: $(TARGET)
- $(TARGET): $(OBJECTS)
- $(PYMAKE_COMPILER) -o $(TARGET) $^
- $(BUILDDIR)/%.o: $(SRCDIR)/%.$(SRCEXT)
- $(PYMAKE_COMPILER) $< $(PYMAKE_COMPILER_FLAGS) -c -o $@
- clean:
- -rm $(TARGET) $(OBJECTS)
- run: all
- ./$(TARGET)
- install: $(TARGET)
- install $(TARGET) $(INSTALL_PATH)
- uninstall:
- -rm $(INSTALL_PATH)/$(TARGET)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement