forked from verhas/ScriptBasic
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile.jam
More file actions
26 lines (18 loc) · 952 Bytes
/
makefile.jam
File metadata and controls
26 lines (18 loc) · 952 Bytes
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
{@comment
Convert this makefile.jam into makefile.vc7, makefile.bcc and to makefile
using the setup.pl script configure --module=cgi
}
{#define MODULE=cgi}
all : {CreLib cgi} {CreDll cgi} {CreTexiDocument}
{#include libraries.jim}
{CreLib cgi} : {CreObj cgi} {CreSObj interface}
{lib} {LibOptOutput {CreLib cgi}} {LibOptInput {CreObj cgi}} {LibOptInput {CreSObj interface}} {LibNeededLibraryFiles}
{CreDll cgi} : {CreObj cgi} {CreObj interface}
{ld} {LdOptOutput {CreDll cgi}} {LdOptInput {CreObj cgi}} {LdOptInput {CreObj interface}} {LdNeededLibraryFiles}
{CreObj cgi} : cgi.c cgi.h
{cc} {CcOptCompile} {CcOptOutput {CreObj cgi}} {CcOptInput cgi.c}
{CreObj interface} : interface.c cgi.h
{cc} {CcOptCompile} {CcOptOutput {CreObj interface}} {CcOptInput interface.c}
{CreSObj interface} : interface.c cgi.h
{cc} {CcOptDefine STATIC_LINK=1} {CcOptCompile} {CcOptOutput {CreSObj interface}} {CcOptInput interface.c}
{CompileTexiDoc}