mirror of
https://github.com/wolfcw/libfaketime.git
synced 2026-05-17 08:36:28 +03:00
32 lines
447 B
Makefile
32 lines
447 B
Makefile
CC = gcc
|
|
|
|
CFLAGS = -std=gnu99 -Wall -DFAKE_STAT -Werror -Wextra $(FAKETIME_COMPILE_CFLAGS)
|
|
LDFLAGS = -lrt -lpthread
|
|
|
|
SRC = timetest.c
|
|
OBJ = ${SRC:.c=.o}
|
|
|
|
all: timetest test
|
|
|
|
.c.o:
|
|
${CC} -c ${CFLAGS} $<
|
|
|
|
timetest: ${OBJ}
|
|
${CC} -o $@ ${OBJ} ${LDFLAGS}
|
|
|
|
test: timetest functest
|
|
@echo
|
|
@./test.sh
|
|
|
|
# run functional tests
|
|
functest:
|
|
./testframe.sh functests
|
|
|
|
clean:
|
|
@rm -f ${OBJ} timetest
|
|
|
|
distclean: clean
|
|
@echo
|
|
|
|
.PHONY: all test clean distclean
|