File: Makefile.defs

package info (click to toggle)
dstooltk 2.0-4
  • links: PTS
  • area: main
  • in suites: woody
  • size: 2,520 kB
  • ctags: 3,169
  • sloc: ansic: 27,185; tcl: 4,770; makefile: 588; sh: 81; csh: 7
file content (74 lines) | stat: -rw-r--r-- 1,264 bytes parent folder | download | duplicates (2)
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
#
# Makefile.defs
#

#
# defaults associated to the program DsTool
#

  PROGRAM_NAME = DsTool
        LIBDIR = $(TOP)/lib/$(ARCH)
        BINDIR = $(TOP)/bin/$(ARCH)

#
# standard directories
#


#  TCL_INCLUDES = -I/usr/local/include
#  TCL_LIBS = -L/usr/local/lib -ltk -ltcl
  TCL_LIBS = -ltk8.0 -ltcl8.0


#
# standard exectuables
#

        CC = cc
   INSTALL = $(CP)
      MAKE = make
 MKDIRHIER = mkdirhier
        CP = /bin/cp
        RM = /bin/rm -f
     SHELL = /bin/sh
     TCLSH = tclsh
      AR_R = ar rv
    RANLIB = ranlib
      ECHO = echo

# compile and load flags

#   DSTOOL_DEBUG = -g -DDEBUG $(WFLAGS)
   DSTOOL_DEBUG = -g $(WFLAGS)

   WFLAGS =
 OPTFLAGS =
   CFLAGS = $(DSTOOL_DEBUG) $(OPTFLAGS)
  LDFLAGS = $(DSTOOL_DEBUG) $(OPTFLAGS)
 X11_LIBS = -lX11
 SYS_LIBS = $(X11_LIBS) $(OTHER_SYS_LIBS) -lm 

  ALL_FLAGS = $(CFLAGS)
  ALL_INCLUDES = $(INCLUDE) -I$(INCLUDE_DIR) $(TCL_INCLUDES) $(X11_INCLUDES)
  ALL_LIBS = $(TCL_LIBS) $(SYS_LIBS)

# macros

MAKE_SUBDIRS = \
	dirs="$(SUBDIRS)" ; \
	for i in $$dirs ; do \
	  (cd $$i; \
	   echo "making" target "in $(CURRENT_DIR)/$$i ..."; \
	   $(MAKE) $(MFLAGS) target ) ; \
	done

# include DUMMY defines

LIB_NAME = _empty_lib_

include $(CONFIG)/Makedefs.$(ARCH)
include $(CONFIG)/site.def