summaryrefslogtreecommitdiff
path: root/rhtvision/makes/librhtv.bmk
blob: f8b74d0795c2e7db5c018a889d2164d205332c20 (plain)
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
#!/usr/bin/make
#
# Copyright (c) 2003-2005 by Salvador E. Tropea
# Covered by the GPL license.
#
# This is the Borland C++ makefile for the Turbo Vision library.
# Also used by MSVC (nmake) and Open Watcom (wmake).
#
##########################################################################################
#
# Beggining of maintained lines
#
##########################################################################################
#
# Source directories
#
SRCD1=..;../classes;../classes/dos;../classes/linux;../classes/qnxrtp
SRCD2=../classes/unix;../classes/win32;../classes/wingr;../classes/winnt
SRCD3=../classes/x11;../compat;../stream;../names;../classes/qnx4
SRCDIRS=$(SRCD1);$(SRCD2);$(SRCD3)
#
# Include directories
#
INCLUDE_DIR=..\include
CLASSES_DIR=..\classes
EXTRA_SRC_DIR=..
INCLUDE_DIRS=-I..\winnt\include -I$(INCLUDE_DIR)

##########################################################################################
#
# Beggining of fixed part
#
##########################################################################################

!ifndef MKF_EXT
# BC++
MKF_EXT=.bmk
!else ifdef FOR_NMAKE
# MSVC
!else
# Open Watcom
!endif

#
# Common rules used by RHIDE.
# It also includes rhide.env.
#
!include common$(MKF_EXT)

all: $(HELPER_TARGET) librhtv$(ExLIB) $(EXTRA_TARGETS)

#
# All the RHIDE data should come from here.
#
ExIMK=.umk
!include librhtv$(ExIMK)

#
# This file pulls all the .imk
#
!include includer.bmk