-
Notifications
You must be signed in to change notification settings - Fork 46
/
Makefile.inc.in
118 lines (101 loc) · 2.67 KB
/
Makefile.inc.in
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
# @configure_input@
.PHONY: --always
--always:
@
echo-%: --always
@echo '$* = $($*)'
DEFAULT_CFLAGS = -O3
ifeq "$(NOWARN)" ""
WARNFLAGS = @WARNFLAGS@
NOWARNFLAGS = @NOWARNFLAGS@
endif
AWK ?= @AWK@
CC = @CC@
CFLAGS = $(WARNFLAGS) $(NOWARNFLAGS) @CFLAGS@ -DLIBPREFIX=$(or $(LIBPREFIX),MDSplus)
CPPFLAGS = @CPPFLAGS@
CPP = @CPP@
CXX = @CXX@
FC = @FC@
FCFLAGS = $(WARNFLAGS) @FCFLAGS@
GREP = @GREP@
GROFF = @GROFF@
INSTALL = @INSTALL@
JAR = @JAR@
JAVAC = @JAVAC@
JAVACFLAGS = @JAVACFLAGS@
LD = @LD@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
LIBM = @LIBM@
LIBSOCKET = @LIBSOCKET@
MKDIR_P = @MKDIR_P@
RANLIB = @RANLIB@
SED = @SED@
TARGET_ARCH = @TARGET_ARCH@
THREAD = @THREAD@
# @MAKE_COMMAND_OVERRIDE@
# export SHELL = ${abs_top_builddir}/dshell
EXE = @EXEEXT@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
builddir = @builddir@
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
exec_prefix = @exec_prefix@
host = @host@
host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
top_build_prefix = @top_build_prefix@
tooldir = $(exec_prefix)/$(target_alias)
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
#FIXME: Hack because this isn't really automake
top_builddir = @abs_top_builddir@
top_srcdir = @abs_top_srcdir@
@[email protected] : icon.rc
@MINGW_TRUE@ @WINDRES@ $^ -o $@
$(sort @MAKEBINDIR@ @MAKELIBDIR@ @MAKESHLIBDIR@ @MAKEETCDIR@ @MAKEUIDDIR@ @uiddir@ $(bindir) $(libdir) $(sysconfdir)):
$(MKDIR_P) $@
.DEFAULT_GOAL := all
## enable help command
@TARGET_SELFHELP@
HELP_DESCRIPTION = This is MDSplus build system, documented targets follow:
## docker build targets
@AX_DOCKER_BUILD_TARGETS@
## git release tags
@AX_GIT_REVISION_TARGETS@
.PHONY: reconfigure
reconfigure: ##@miscellaneous rerun configure script again using last arguments passed
@ \
echo " -- Reconfiguring build with following parameters: -----------"; \
echo $(shell $(abs_top_builddir)/config.status --config); \
echo " -------------------------------------------------------------"; \
echo ; \
cd '$(top_builddir)' && \
$(top_srcdir)/configure $(shell $(abs_top_builddir)/config.status --config);