-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMakefile
46 lines (35 loc) · 1001 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# Copyright (C) 2012 by Germanischer Lloyd SE
# ======================================================================
# Task "Central Command" for building and testing Fortran2CHeader
# ----------------------------------------------------------------------
# Author Berthold Höllmann <[email protected]>
# Project Fortran2CHeader
# ======================================================================
# ID: $Id$
SHELL = /bin/sh
all: build
@echo "nothing to do"
doc:
$(MAKE) -C doc html
build:
python setup.py build
IGN = $(shell [ -n "$$(svn propget svn:ignore .)" ] && \
echo "$$(svn propget svn:ignore .)")
clean:
[ -n "$(IGN)" ] && $(RM) -r $(IGN) || true
$(MAKE) -C test clean
TAGS:
find lib -name \*.py
( set -e ; \
find lib -name \*.c -o -name \*.h -o -name \*.py -o -name \
\*.pyx -o -name \*.pxi \
| xargs etags )
test:
true
.PHONY: build
.PHONY: doc
# Local Variables:
# mode: makefile
# compile-command: "make"
# coding: utf-8
# End: