1
|
###
|
2
|
# #%L
|
3
|
# Native ARchive plugin for Maven
|
4
|
# %%
|
5
|
# Copyright (C) 2002 - 2014 NAR Maven Plugin developers.
|
6
|
# %%
|
7
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
8
|
# you may not use this file except in compliance with the License.
|
9
|
# You may obtain a copy of the License at
|
10
|
#
|
11
|
# http://www.apache.org/licenses/LICENSE-2.0
|
12
|
#
|
13
|
# Unless required by applicable law or agreed to in writing, software
|
14
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
15
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
16
|
# See the License for the specific language governing permissions and
|
17
|
# limitations under the License.
|
18
|
# #L%
|
19
|
###
|
20
|
#
|
21
|
# AOL (Architecture-OperatingSystem-Linker) Default Values
|
22
|
#
|
23
|
# @author Mark Donszelmann
|
24
|
#
|
25
|
|
26
|
#
|
27
|
# Windows g++
|
28
|
#
|
29
|
x86.Windows.linker=g++
|
30
|
|
31
|
x86.Windows.gpp.cpp.compiler=g++
|
32
|
x86.Windows.gpp.cpp.defines=Windows
|
33
|
x86.Windows.gpp.cpp.options=-Wall
|
34
|
x86.Windows.gpp.cpp.includes=**/*.cc **/*.cpp **/*.cxx
|
35
|
x86.Windows.gpp.cpp.excludes=
|
36
|
|
37
|
x86.Windows.gpp.c.compiler=gcc
|
38
|
x86.Windows.gpp.c.defines=Windows
|
39
|
x86.Windows.gpp.c.options=-Wall
|
40
|
x86.Windows.gpp.c.includes=**/*.c
|
41
|
x86.Windows.gpp.c.excludes=
|
42
|
|
43
|
x86.Windows.gpp.fortran.compiler=gfortran
|
44
|
x86.Windows.gpp.fortran.defines=Windows
|
45
|
x86.Windows.gpp.fortran.options=-Wall
|
46
|
x86.Windows.gpp.fortran.includes=**/*.f **/*.for **/*.f90
|
47
|
x86.Windows.gpp.fortran.excludes=
|
48
|
|
49
|
x86.Windows.gpp.java.include=include;include/win32
|
50
|
x86.Windows.gpp.java.runtimeDirectory=lib
|
51
|
|
52
|
# options for gcc linker front end
|
53
|
#x86.Windows.gpp.linker.options=-m64
|
54
|
|
55
|
x86.Windows.gpp.lib.prefix=lib
|
56
|
x86.Windows.gpp.shared.prefix=
|
57
|
x86.Windows.gpp.static.extension=a
|
58
|
x86.Windows.gpp.shared.extension=dll
|
59
|
x86.Windows.gpp.plugin.extension=dll
|
60
|
x86.Windows.gpp.jni.extension=dll
|
61
|
x86.Windows.gpp.executable.extension=
|
62
|
|
63
|
|
64
|
# FIXME to be removed when NAR-6
|
65
|
x86.Windows.gcc.static.extension=a
|
66
|
x86.Windows.gcc.shared.extension=dll
|
67
|
x86.Windows.gcc.plugin.extension=dll
|
68
|
x86.Windows.gcc.jni.extension=dll
|
69
|
|
70
|
#
|
71
|
# Windows x64 g++
|
72
|
#
|
73
|
amd64.Windows.linker=g++
|
74
|
|
75
|
amd64.Windows.gpp.cpp.compiler=g++
|
76
|
amd64.Windows.gpp.cpp.defines=Windows MS_WIN64
|
77
|
amd64.Windows.gpp.cpp.options=-fpic -m64 -Wall
|
78
|
amd64.Windows.gpp.cpp.includes=**/*.cc **/*.cpp **/*.cxx
|
79
|
amd64.Windows.gpp.cpp.excludes=
|
80
|
|
81
|
amd64.Windows.gpp.c.compiler=gcc
|
82
|
amd64.Windows.gpp.c.defines=Windows MS_WIN64 HAVE_LONG_LONG_INT_64 HAVE_GETTIMEOFDAY HAVE_STRUCT_SOCKADDR_STORAGE HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY PG_PRINTF_ATTRIBUTE=gnu_printf
|
83
|
amd64.Windows.gpp.c.options=-fpic -m64 -Wall
|
84
|
amd64.Windows.gpp.c.includes=**/*.c
|
85
|
amd64.Windows.gpp.c.excludes=
|
86
|
|
87
|
amd64.Windows.gpp.fortran.compiler=gfortran
|
88
|
amd64.Windows.gpp.fortran.defines=Windows
|
89
|
amd64.Windows.gpp.fortran.options=-Wall
|
90
|
amd64.Windows.gpp.fortran.includes=**/*.f **/*.for **/*.f90
|
91
|
amd64.Windows.gpp.fortran.excludes=
|
92
|
|
93
|
amd64.Windows.gpp.java.include=include;include/win32
|
94
|
amd64.Windows.gpp.java.runtimeDirectory=lib
|
95
|
|
96
|
# options for gcc linker front end
|
97
|
amd64.Windows.gpp.linker.options=-m64 -LC:/PostgreSQL/pg95/lib
|
98
|
|
99
|
amd64.Windows.gpp.lib.prefix=lib
|
100
|
amd64.Windows.gpp.shared.prefix=
|
101
|
amd64.Windows.gpp.static.extension=a
|
102
|
amd64.Windows.gpp.shared.extension=dll
|
103
|
amd64.Windows.gpp.plugin.extension=dll
|
104
|
amd64.Windows.gpp.jni.extension=dll
|
105
|
amd64.Windows.gpp.executable.extension=
|
106
|
|
107
|
# FIXME to be removed when NAR-6
|
108
|
amd64.Windows.gcc.static.extension=a
|
109
|
amd64.Windows.gcc.static.extension=lib
|
110
|
amd64.Windows.gcc.shared.extension=dll
|
111
|
amd64.Windows.gcc.plugin.extension=dll
|
112
|
amd64.Windows.gcc.jni.extension=dll
|
113
|
|