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
|
#
# this file is used to create full-featured vslib incl. unicon features
#
# $Id: mm.conf,v 1.1 2002/12/15 18:20:10 cade Exp $
#
CC = g++
LD = g++
############################################################################
# make vslib (general features that coul'd be used in any context)
[libvslib.a]
CCFLAGS = -I. -O2 $(CCDEF)
LDFLAGS = $(LDDEF)
SRC = clusters.cpp dlog.cpp eval.cpp fnmatch2.cpp getopt2.cpp regexp3.cpp
SRC += scroll.cpp vslib.cpp vstring.cpp vstrlib.cpp vsuti.cpp vscrc.cpp
############################################################################
# make vscon library that provides unified console handling for multiple
# platforms
[libvscon.a]
CCFLAGS = -I. -I/usr/include/ncurses -O2 $(CCDEF)
LDFLAGS = $(LDDEF)
SRC = ansiterm.cpp conmenu.cpp form_in.cpp unicon.cpp
############################################################################
# make test program
[test]
CCFLAGS = -g -I. $(CCDEF) -DTEST
LDFLAGS = -g -L. -lvslib -lvscon -lncurses $(LDDEF)
SRC = vslib.cpp
|