mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-03-20 13:56:39 -04:00
removed old makefile
This commit is contained in:
parent
c8a638c1d6
commit
7b6394b3f9
@ -1,42 +0,0 @@
|
||||
uname_S := $(shell sh -c 'uname -s 2>/dev/null || echo not')
|
||||
ifneq (,$(findstring MINGW,$(uname_S)))
|
||||
X = .exe
|
||||
endif
|
||||
|
||||
export X
|
||||
|
||||
PROGRAM=markdown$(X)
|
||||
CFLAGS ?= -Wall -O3 -ansi -D_GNU_SOURCE # -flto for newer GCC versions
|
||||
OBJS=markdown_parser.o markdown_output.o markdown_lib.o utility_functions.o parsing_functions.o odf.o
|
||||
PEGDIR=peg-0.1.9
|
||||
LEG=$(PEGDIR)/leg$(X)
|
||||
PKG_CONFIG = pkg-config
|
||||
|
||||
ALL : $(PROGRAM)
|
||||
|
||||
$(LEG): $(PEGDIR)
|
||||
CC=gcc make -C $(PEGDIR)
|
||||
|
||||
%.o : %.c markdown_peg.h
|
||||
$(CC) -c `$(PKG_CONFIG) --cflags glib-2.0` $(CFLAGS) -o $@ $<
|
||||
|
||||
$(PROGRAM) : markdown.c $(OBJS)
|
||||
$(CC) `$(PKG_CONFIG) --cflags glib-2.0` $(CFLAGS) -o $@ $< $(OBJS) `$(PKG_CONFIG) --libs glib-2.0`
|
||||
|
||||
markdown_parser.c : markdown_parser.leg $(LEG) markdown_peg.h parsing_functions.c utility_functions.c
|
||||
$(LEG) -o $@ $<
|
||||
|
||||
.PHONY: clean test
|
||||
|
||||
clean:
|
||||
rm -f markdown_parser.c $(PROGRAM) $(OBJS)
|
||||
|
||||
distclean: clean
|
||||
make -C $(PEGDIR) clean
|
||||
\
|
||||
test: $(PROGRAM)
|
||||
cd MarkdownTest_1.0.3; \
|
||||
./MarkdownTest.pl --script=../$(PROGRAM) --tidy
|
||||
|
||||
leak-check: $(PROGRAM)
|
||||
valgrind --leak-check=full ./markdown README
|
Loading…
x
Reference in New Issue
Block a user