source: branches/1.5/pkgs/diffview/Makefile.in @ 5904

Last change on this file since 5904 was 5904, checked in by gah, 9 years ago

first pass on new build

File size: 1.8 KB
Line 
1
2bindir          = @bindir@
3datadir         = @datadir@
4datarootdir     = @datarootdir@
5exec_prefix     = @exec_prefix@
6includedir      = @includedir@
7libdir          = @libdir@
8mandir          = @mandir@
9prefix          = @prefix@
10srcdir          = @srcdir@
11
12SHELL           = @SHELL@
13INSTALL         = @INSTALL@
14MKDIR_P         = @MKDIR_P@
15
16CC              = @CC@
17CFLAGS          = @CFLAGS@ -fPIC
18CFLAGS_DEBUG    = @CFLAGS_DEBUG@ -Wall
19CFLAGS_DEFAULT  = @CFLAGS_DEFAULT@
20CFLAGS_OPTIMIZE = @CFLAGS_OPTIMIZE@
21CXX             = @CXX@
22LIB_RUNTIME_DIR = $(libdir)
23LIB_SEARCH_DIRS = @LIB_SEARCH_DIRS@
24LIB_SEARCH_DIRS = @LIB_SEARCH_DIRS@
25SHLIB_CFLAGS    = @SHLIB_CFLAGS@
26SHLIB_LD        = @SHLIB_LD@
27SHLIB_LDFLAGS   = @CC_SEARCH_FLAGS@
28SHLIB_SUFFIX    = @SHLIB_SUFFIX@
29STLIB_LD        = @STLIB_LD@
30TCL_LIB_SPEC    = @TCL_LIB_SPEC@
31TK_LIB_SPEC     = @TK_LIB_SPEC@
32
33CC_SWITCHES     = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES)
34CXX_SWITCHES    = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES)
35
36INCLUDES =      \
37                -I$(srcdir) \
38                -I$(includedir)
39
40LIBS =          \
41                $(TCL_LIB_SPEC) \
42                $(TK_LIB_SPEC) \
43
44version =       @RAPPTURE_VERSION@
45DEFINES =       -DRAPPTURE_VERSION=\"$(version)\"
46
47RANLIB =        @RANLIB@
48AR =            ar
49VPATH =         $(srcdir)
50RM =            rm -f
51
52CDEBUGFLAGS =   -g -Wall
53
54
55OBJS =          \
56                diffview.o
57
58name        = RapptureDiffView$(version)
59libname     = $(name)
60lib         = $(libname)$(SHLIB_SUFFIX)
61destdir     = $(libdir)/$(name)
62
63.PHONY: all install clean distclean
64
65all: $(lib)
66
67$(lib): $(OBJS)
68        $(SHLIB_LD) $(SHLIB_LDFLAGS) -o $@ $(OBJS) \
69                $(LIB_SEARCH_DIRS) $(LIBS)
70
71install: $(lib)
72        $(MKDIR_P) -m 0755 $(destdir)
73        $(INSTALL) -m 0555 $(lib) $(destdir)
74        $(INSTALL) -m 0444 pkgIndex.tcl $(destdir)
75
76.cpp.o:
77        $(CXX) $(CXX_SWITCHES) -c $?
78.c.o:
79        $(CC) $(CC_SWITCHES) -c $?
80
81clean:
82        $(RM) $(OBJS) $(lib)
83
84distclean: clean
85        $(RM) Makefile pkgIndex.tcl *~
86
Note: See TracBrowser for help on using the repository browser.