comparison Makefile @ 0:21b543c7aa14

Initial commit
author Yasuri <yasuri@charliesmp.net>
date Sun, 13 Sep 2026 19:19:56 +0000
parents
children ae3a6d7bcca6
comparison
equal deleted inserted replaced
-1:000000000000 0:21b543c7aa14
1 CXX := g++
2 CXXFLAGS := -std=c++17 -Wall -Wextra
3 TARGET := xt
4 SRCS := main.cpp spawn.cpp pipes.cpp
5 OBJS := $(SRCS:.cpp=.o)
6
7 .PHONY: all clean
8
9 all: $(TARGET)
10
11 $(TARGET): $(OBJS)
12 $(CXX) $(CXXFLAGS) $(OBJS) -o $(TARGET)
13
14 %.o: %.cpp process.h
15 $(CXX) $(CXXFLAGS) -c $< -o $@
16
17 clean:
18 rm -f $(OBJS) $(TARGET)