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
|
/^#__SHARED_SETUP__/ {
if (shared != "" ) {
system("cat " sharedsetup);
} else {
print "# NOT SHARED";
}
next;
}
/__TOP__/ {
sub(/__TOP__/, topdir);
}
/__PROGRAM__/ {
sub(/__PROGRAM__/, scriptname);
}
/__PROJECT__/ {
sub(/__PROJECT__/, project);
}
/__VERSION__/ {
sub(/__VERSION__/, version);
}
/__SYSTEM__/ {
sub(/__SYSTEM__/, systemtype);
}
/__EST__/ {
sub(/__EST__/, est);
}
/__MAIN__/ {
sub(/__MAIN__/, main);
}
/__LIB__/ {
sub(/__LIB__/, lib);
}
/__PERL__/ {
sub(/__PERL__/, perl);
}
/__CLASSPATH__/ {
sub(/__CLASSPATH__/, classpath);
}
/__JAVA__/ {
sub(/__JAVA__/, java);
}
/__JAVAC__/ {
sub(/__JAVAC__/, javac);
}
/__JAVA_VERSION__/ {
sub(/__JAVA_VERSION__/, java_version);
}
/__JAVA_HOME__/ {
sub(/__JAVA_HOME__/, javahome);
}
/__LDPATH__/ {
sub(/__LDPATH__/, ldpath);
}
/__LDVAR__/ {
sub(/__LDVAR__/, ldvar);
}
/__LIBS__/ {
sub(/__LIBS__/, libs);
}
/__INCLUDES__/ {
sub(/__INCLUDES__/, includes);
}
/__DEFINES__/ {
sub(/__DEFINES__/, defines);
}
/__LINK_COMMAND__/ {
sub(/__LINK_COMMAND__/, linkcommand);
}
/__CXX_COMMAND__/ {
sub(/__CXX_COMMAND__/, cxxcommand);
}
/__CC_COMMAND__/ {
sub(/__CC_COMMAND__/, cccommand);
}
{print}
|