mirror of
https://github.com/urbit/shrub.git
synced 2024-12-11 11:02:25 +03:00
21 lines
477 B
Makefile
21 lines
477 B
Makefile
CC ?= cc
|
|
AR ?= ar
|
|
PREFIX ?= ./out
|
|
|
|
################################################################################
|
|
|
|
.PHONY: all test install clean
|
|
|
|
all: ge-additions.c ge-additions.h
|
|
$(CC) $(CFLAGS) -O3 -Wall -Werror -pedantic -std=gnu99 -c ge-additions.c
|
|
$(AR) rcs libge-additions.a ge-additions.o
|
|
|
|
install: all
|
|
@mkdir -p $(PREFIX)/lib/
|
|
@mkdir -p $(PREFIX)/include/
|
|
cp libge-additions.a $(PREFIX)/lib/
|
|
cp ge-additions.h $(PREFIX)/include/
|
|
|
|
clean:
|
|
rm -rf ./out
|