Miscellany
public text v1 · immutable
CC = gcc
LD = gcc
CFLAGS = -g -Wall -fPIC -Isdk
LDFLAGS = -ldl -shared
RM = /bin/rm -f
OBJS = init.o hook.o
PROG = fusion.so
# Main rule
all: $(PROG)
# Link
$(PROG): $(OBJS)
$(LD) $(LDFLAGS) $(OBJS) -o $(PROG)
init.o: init.c
$(CC) $(CFLAGS) -c init.c
hook.o: hook.c
$(CC) $(CFLAGS) -c hook.c
clean:
$(RM) $(PROG) $(OBJS)