OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [insight/] [itcl/] [makefile.bc] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 578 markom
# Borland 5.01 Makefile for Itcl 2.2 Distribution
2
#
3
# This is the main Borland makefile for the Windows distribution
4
# of [incr Tcl] version 2.2.
5
 
6
#
7
# TOOLS -- path to root of Borland Directory
8
# TARGET_ROOT -- Target Directory for installation
9
# SOURCE_ROOT -- Path to root of source tree
10
 
11
TOOLS           = c:\bc45
12
TARGET_ROOT     = c:\Program files\Itcl2.2
13
SOURCE_ROOT     = c:\Itcl2.2
14
 
15
#
16
# You should not have to modify anything further in this makefile
17
#
18
 
19
#
20
# Borland C++ tools
21
#
22
 
23
BORLAND = $(TOOLS)
24
IMPLIB  = $(BORLAND)\bin\Implib
25
BCC32   = $(BORLAND)\bin\Bcc32
26
TLINK32 = $(BORLAND)\bin\tlink32
27
RC      = $(BORLAND)\bin\brcc32
28
BCC     = $(BORLAND)\bin\Bcc
29
TLINK   = $(BORLAND)\bin\tlink
30
RC16    = $(BORLAND)\bin\brcc32 -31
31
MAKE    = $(BORLAND)\bin\make -fmakefile.bc
32
 
33
#
34
# System calls
35
#
36
 
37
CP      = copy
38
RM      = del
39
MKDIR   = -mkdir
40
 
41
#
42
# Source and Build Paths
43
#
44
 
45
TCLDIR          = $(SOURCE_ROOT)\Tcl7.6
46
TKDIR           = $(SOURCE_ROOT)\Tk4.2
47
ITCLDIR         = $(SOURCE_ROOT)\Itcl
48
ITKDIR          = $(SOURCE_ROOT)\Itk
49
IWIDGETSDIR     = $(SOURCE_ROOT)\Iwidgets2.2.0
50
 
51
#
52
# Target Paths
53
#
54
 
55
TARGET_BIN      = $(TARGET_ROOT)\Bin
56
TARGET_LIB_ROOT = $(TARGET_ROOT)\Lib
57
TARGET_LIB      = $(TARGET_LIB_ROOT)\Itcl
58
TARGET_INCLUDE_ROOT = $(TARGET_ROOT)\Include
59
TARGET_INCLUDE  = $(TARGET_INCLUDE_ROOT)\Itcl
60
TARGET_DOC      = $(TARGET_ROOT)\Html
61
 
62
#
63
# Shared Target Files:
64
#
65
 
66
TCLLIB          = Tcl76i.lib
67
TCLDLL          = Tcl76i.dll
68
TKLIB           = Tk42i.lib
69
TKDLL           = Tk42i.dll
70
ITCLLIB         = Itcl22.lib
71
ITCLDLL         = Itcl22.dll
72
ITKLIB          = Itk22.lib
73
ITKDLL          = Itk22.dll
74
 
75
#
76
# Paths to Build locations of libraries
77
#
78
TCLLIBDIR       = $(TCLDIR)\Win
79
TKLIBDIR        = $(TKDIR)\Win
80
ITCLLIBDIR      = $(ITCLDIR)\Win
81
ITKLIBDIR       = $(ITKDIR)\Win
82
 
83
 
84
dist:
85
        cd $(TCLDIR)\Win
86
        $(MAKE) all
87
        cd $(TKDIR)\Win
88
        $(MAKE) all
89
        cd $(ITCLDIR)\Win
90
        $(MAKE) all
91
        cd $(ITKDIR)\Win
92
        $(MAKE) all
93
 
94
dist-install:
95
        cd $(TCLDIR)\Win
96
        $(MAKE) install
97
        cd $(TKDIR)\Win
98
        $(MAKE) install
99
        cd $(ITCLDIR)\Win
100
        $(MAKE) install
101
        cd $(ITKDIR)\Win
102
        $(MAKE) install
103
        cd $(IWIDGETSDIR)\Win
104
        $(MAKE) install
105
 
106
dist-clean:
107
        cd $(TCLDIR)\Win
108
        $(MAKE) clean
109
        cd $(TKDIR)\Win
110
        $(MAKE) clean
111
        cd $(ITCLDIR)\Win
112
        $(MAKE) clean
113
        cd $(ITKDIR)\Win
114
        $(MAKE) clean

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.