# Created by jiaqiang@lnxall.com
# Simple Makefile for nothup
# 2023/09/18

MAKEFLAGS += -r -R
MYLDFLAGS := $(LDFLAGS)
MYCFLAGS  := $(CFLAGS) -Wall -fPIC -D_GNU_SOURCE -O2

.PHONY: all clean

all: nothup mmap

mmap: mmap.c
	$(CC) $(MYCFLAGS) -o $@ $^ $(MYLDFLAGS)

nothup: nothup.c
	$(CC) $(MYCFLAGS) -o $@ $^ $(MYLDFLAGS)

clean:
	rm -rf *.o nothup mmap
