File: sabcmd.msvc

package info (click to toggle)
sablotron 1.0-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,872 kB
  • ctags: 3,623
  • sloc: cpp: 26,836; sh: 7,341; xml: 3,293; perl: 817; makefile: 191
file content (66 lines) | stat: -rw-r--r-- 1,570 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
#////////////////////////////////////////////////////////////////////////////
# $Id: sabcmd.msvc,v 1.1.2.1 2003/07/17 11:29:25 cvspetr Exp $
#
# Copyright (c) 2003 Rosimildo da Silva, All Rights Reserved.
#
# See the file COPYING for copying permission.
#
# MODULE DESCRIPTION: Makefile for the sabcmd.exe
#
# MODIFICATION/HISTORY:
# $Log: sabcmd.msvc,v $
# Revision 1.1.2.1  2003/07/17 11:29:25  cvspetr
# ''
#
# Revision 1.1  2003/04/11 12:33:22  cvspavel
# ''
#
#
# Created 2003/03/23 Rosimildo da Silva, ConnectTel Inc.
# [rdasilva@connecttel.com]
#
#////////////////////////////////////////////////////////////////////////////

TOP = .

.SUFFIXES: .cc

# Configuration MUST be included first !
!IF EXIST("$(TOP)\sablot_config.local")
!include "$(TOP)\sablot_config.local"
!ELSE	
!include "$(TOP)\sablot_config.msvc"
!ENDIF

# IMPORTANT: shuld never be defined for executables
!undef VC_DLL

!include "$(TOP)\makefile_include.msvc"

SABCMD_OBJS= $(OBJDIR)\sabcmd.obj

SABCMD_EXE = $(BINDIR)\sabcmd.exe
SABCMD_MAP = $(BINDIR)\sabcmd.map

USER_LIBS = $(LIBDIR)\sablot.lib $(EXPAT_LIB)

all: sabcmd

clean:
   -@del  $(SABCMD_OBJS)   2>NUL
   -@del  $(SABCMD_EXE)    2>NUL
   -@del  $(SABCMD_MAP)    2>NUL
   -@del  vc?0.*           2>NUL

makedirs:
  -@mkdir $(BINDIR)  2>NUL
  -@mkdir $(OBJDIR)  2>NUL

sabcmd: makedirs $(SABCMD_EXE) 

!include "$(TOP)\makefile_rules.msvc"

$(SABCMD_EXE): $(SABCMD_OBJS) $(USER_LIBS)
   $(LINK) /out:$(SABCMD_EXE) /map:$(SABCMD_MAP) $(LFLAGS) $(SABCMD_OBJS) \
                                                 $(XLIBS) $(USER_LIBS)