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
|
include choose_mrbuild.mk
include $(MRBUILD_MK)/Makefile.common.header
PROJECT_NAME := dogleg
VERSION := $(VERSION_FROM_PROJECT)
ABI_VERSION := 2
TAIL_VERSION := $(VERSION)
LIB_SOURCES += \
dogleg.c
BIN_SOURCES += \
sample.c
DIST_INCLUDE += \
dogleg.h
LDLIBS += -lcholmod -llapack
LDLIBS += -lm
CFLAGS += -Wall -Wextra -I/usr/include/suitesparse
sample.o: CFLAGS += -I.
MAN_SECTION := 3
MAN_TARGET := libdogleg.$(MAN_SECTION)
DIST_MAN := $(MAN_TARGET)
$(MAN_TARGET): README.pod
pod2man --center="libdogleg: Powell's dogleg method" --name=LIBDOGLEG --release="libdogleg $(VERSION)" --section=$(MAN_SECTION) $^ $@
EXTRA_CLEAN += $(MAN_TARGET)
include $(MRBUILD_MK)/Makefile.common.footer
|