Skip to content

Latest commit

 

History

History
120 lines (82 loc) · 3.83 KB

Makefile.win32

File metadata and controls

120 lines (82 loc) · 3.83 KB
 
Jul 31, 1998
Jul 31, 1998
1
# Makefile for building a static, win32 BASIClib !!! For now.
Dec 31, 1998
Dec 31, 1998
2
3
#
# Copyright (c) 1999 Ryan C. Gordon and Gregory S. Read.
Jul 31, 1998
Jul 31, 1998
4
Jul 31, 1998
Jul 31, 1998
5
W32DIR = ./platform/win32
Jul 31, 1998
Jul 31, 1998
6
7
8
9
10
11
12
13
LIBBASE = libBASIC
LIBWHOLE = $(LIBBASE)$(MAJORVER)$(MINORVER).a
CC = gcc
LINKER = gcc
ASM = gcc
Oct 17, 1998
Oct 17, 1998
14
15
LANGUAGE = ENGLISH
Jul 31, 1998
Jul 31, 1998
16
# Shipping command lines
Nov 16, 1998
Nov 16, 1998
17
#DEFINES = -D_REENTRANT -DLANG_$(LANGUAGE) -DWIN32_I386
Jul 31, 1998
Jul 31, 1998
18
19
20
21
22
#COPTIONS = $(DEFINES) -Wall -fasm -finline-functions -s -O2 -c -o
#LOPTIONS = $(DEFINES) -Wall -O2 -o
#ASMOPTIONS = $(DEFINES) -Wall -c -o
# Debug command lines...
Nov 16, 1998
Nov 16, 1998
23
DEFINES = -D_REENTRANT -DLANG_$(LANGUAGE) -DWIN32_I386 -DDEBUG
Jul 31, 1998
Jul 31, 1998
24
25
26
27
28
29
30
COPTIONS = $(DEFINES) -Wall -fasm -finline-functions -g -c -o
LOPTIONS = $(DEFINES) -static -Wall -g -o
ASMOPTIONS = $(DEFINES) -Wall -c -o
all : $(LIBWHOLE)
$(LIBWHOLE) : $(OBJS)
Jul 31, 1998
Jul 31, 1998
31
# $(LINKER) $(LOPTIONS) $(LIBWHOLE) $(OBJS)
Jul 31, 1998
Jul 31, 1998
32
Oct 17, 1998
Oct 17, 1998
33
BasicString.o : BasicString.c BasicString.h
Jul 31, 1998
Jul 31, 1998
34
35
$(CC) $(COPTIONS) BasicString.o BasicString.c
Oct 17, 1998
Oct 17, 1998
36
ConversionFunctions.o : ConversionFunctions.c ConversionFunctions.h
Jul 31, 1998
Jul 31, 1998
37
38
$(CC) $(COPTIONS) ConversionFunctions.o ConversionFunctions.c
Oct 17, 1998
Oct 17, 1998
39
Initialize.o : Initialize.c Initialize.h
Jul 31, 1998
Jul 31, 1998
40
41
$(CC) $(COPTIONS) Initialize.o Initialize.c
Dec 20, 1998
Dec 20, 1998
42
43
44
Gosub.o : Gosub.c Gosub.h
$(CC) $(COPTIONS) Gosub.o Gosub.c
Dec 22, 1998
Dec 22, 1998
45
46
47
MiscFunctions.o : MiscFunctions.c MiscFunctions.h
$(CC) $(COPTIONS) MiscFunctions.o MiscFunctions.c
Oct 17, 1998
Oct 17, 1998
48
ErrorFunctions.o : ErrorFunctions.c ErrorFunctions.h
Jul 31, 1998
Jul 31, 1998
49
50
51
52
53
$(CC) $(COPTIONS) ErrorFunctions.o ErrorFunctions.c
MathFunctions.o : MathFunctions.c MathFunctions.h
$(CC) $(COPTIONS) MathFunctions.o MathFunctions.c
Nov 7, 1998
Nov 7, 1998
54
55
MemoryManager.o : MemoryManager.c MemoryManager.h
$(CC) $(COPTIONS) MemoryManager.o MemoryManager.c
Jul 31, 1998
Jul 31, 1998
56
57
58
59
Threads.o : Threads.c Threads.h
$(CC) $(COPTIONS) Threads.o Threads.c
Oct 17, 1998
Oct 17, 1998
60
TimeDateFunctions.o : TimeDateFunctions.c TimeDateFunctions.h
Jul 31, 1998
Jul 31, 1998
61
62
63
64
65
$(CC) $(COPTIONS) TimeDateFunctions.o TimeDateFunctions.c
BasicFileStream.o : BasicFileStream.c BasicFileStream.h
$(CC) $(COPTIONS) BasicFileStream.o BasicFileStream.c
Oct 17, 1998
Oct 17, 1998
66
FileIOFunctions.o : FileIOFunctions.c FileIOFunctions.h
Jul 31, 1998
Jul 31, 1998
67
68
$(CC) $(COPTIONS) FileIOFunctions.o FileIOFunctions.c
Oct 17, 1998
Oct 17, 1998
69
StringFunctions.o : StringFunctions.c StringFunctions.h
Aug 7, 1998
Aug 7, 1998
70
71
$(CC) $(COPTIONS) StringFunctions.o StringFunctions.c
Oct 9, 1998
Oct 9, 1998
72
73
LowLevelFunctions.o : LowLevelFunctions.c LowLevelFunctions.h
$(CC) $(COPTIONS) LowLevelFunctions.o LowLevelFunctions.c
Sep 2, 1998
Sep 2, 1998
74
Sep 30, 1998
Sep 30, 1998
75
76
77
SignalHandlers.o : SignalHandlers.c SignalHandlers.h
$(CC) $(COPTIONS) SignalHandlers.o SignalHandlers.c
Oct 18, 1998
Oct 18, 1998
78
79
80
ConsoleFunctions.o : ConsoleFunctions.c ConsoleFunctions.h \
NoConsole.h DirectConsole.h RedirectedConsole.h \
CursesConsole.h
Oct 9, 1998
Oct 9, 1998
81
82
$(CC) $(COPTIONS) ConsoleFunctions.o ConsoleFunctions.c
Oct 18, 1998
Oct 18, 1998
83
84
85
86
87
88
89
90
91
92
93
94
NoConsole.o : NoConsole.c NoConsole.h ConsoleFunctions.h
$(CC) $(COPTIONS) NoConsole.o NoConsole.c
DirectConsole.o : DirectConsole.c DirectConsole.h ConsoleFunctions.h
$(CC) $(COPTIONS) DirectConsole.o DirectConsole.c
RedirectedConsole.o : RedirectedConsole.c RedirectedConsole.h ConsoleFunctions.h
$(CC) $(COPTIONS) RedirectedConsole.o RedirectedConsole.c
CursesConsole.o : CursesConsole.c CursesConsole.h ConsoleFunctions.h
$(CC) $(COPTIONS) CursesConsole.o CursesConsole.c
Oct 17, 1998
Oct 17, 1998
95
ProcessFunctions.o : ProcessFunctions.c ProcessFunctions.h
Oct 10, 1998
Oct 10, 1998
96
97
$(CC) $(COPTIONS) ProcessFunctions.o ProcessFunctions.c
Oct 17, 1998
Oct 17, 1998
98
FileSystemFunctions.o : FileSystemFunctions.c FileSystemFunctions.h
Oct 10, 1998
Oct 10, 1998
99
100
$(CC) $(COPTIONS) FileSystemFunctions.o FileSystemFunctions.c
Dec 30, 1998
Dec 30, 1998
101
Variant.o : Variant.c Variant.h
Oct 10, 1998
Oct 10, 1998
102
103
104
105
106
$(CC) $(COPTIONS) Variant.o Variant.c
BasicError.o : BasicError.c BasicError.h
$(CC) $(COPTIONS) BasicError.o BasicError.c
Oct 29, 1998
Oct 29, 1998
107
108
109
EnvrFunctions.o : EnvrFunctions.c EnvrFunctions.h
$(CC) $(COPTIONS) EnvrFunctions.o EnvrFunctions.c
Dec 22, 1998
Dec 22, 1998
110
111
112
ArrayFunctions.o : ArrayFunctions.c ArrayFunctions.h
$(CC) $(COPTIONS) ArrayFunctions.o ArrayFunctions.c
May 12, 1999
May 12, 1999
113
114
115
GUIFrontEnd.o : GUIFrontEnd.c GUIFrontEnd.h
$(CC) $(COPTIONS) GUIFrontEnd.o GUIFrontEnd.c
May 15, 1999
May 15, 1999
116
117
118
RegistryFunctions.o : RegistryFunctions.c RegistryFunctions.h
$(CC) $(COPTIONS) RegistryFunctions.o RegistryFunctions.c
Oct 10, 1998
Oct 10, 1998
119
# end of Makefile.win32 ...