home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
txict100.zip
/
texicvt1.00
/
source
/
makefile.emx
< prev
next >
Wrap
Makefile
|
1997-03-31
|
3KB
|
96 lines
# /*
# ================================================================================
# Texinfo converting Tools
# Release 1.00 28.03.97
# (c) 1996 by Andreas Kaiser
# (c) 1997 by Karl Heinz Marbaise
# ================================================================================
#
# Discription:
# makefile out of the original Texinfo to IPF V1.20
# distribution (not released)
#
# Authors:
# Andreas Kaiser
# Karl Heinz Marbaise
#
# e-mail:
# Internet: KHMarbaise@p69.ks.fido.de
# Fido-net: 2:2452/117.69
#
# Bugs, question:
# to above e-mail adress.
#
# Register:
# Please send a e-mail to above adress to register.
# (include the release you want to register)
# This registration should be done to let me
# know how many people using these tools and
# if it is worth to invest more time in continuing
# development these tools or let the first release
# of them be the last.
# That is the only reason to make a registration.
# I think a e-mail is not to much, isn't it?
#
# License:
# The "Texinfo converting tools" are free software;
# you can redistribute it and/or modify it under the terms of
# the GNU General Public License as published by the Free
# Software Foundation; either version 2, or (at your option)
# any later version.
#
# The "Texinfo converting tools" are distributed in the hope that
# they will be useful, but WITHOUT ANY WARRANTY; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
# PURPOSE. See the GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with the "Texinfo converting tools" ; see the file COPYING.
# If not, write to the:
# Free Software Foundation,
# 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
#
# See \texicvt1.00\COPYING for details.
#
# ================================================================================
# */
# $Id: MAKEFILE.EMX 1.2 1997/03/22 17:36:37 KHM Exp $
CC = gcc
DEBUG = -g -DDEBUG
#OPTIM = -O2 -w
LFLAGS += -s -d
CFLAGS += $(DEBUG) $(OPTIM) -Igen -I.
LDFLAGS += $(DEBUG) $(OPTIM) -Zcrtdll
#LDLIBS += -lgpp -liostream
LDLIBS += -lgpp -lstdcpp
SOURCES = main.cc scan.l util.cc
GENMODS = String_Name_AVLMap String_Name_Map \
String_XClass_VHMap String_XClass_Map \
String_XEntry_AVLMap String_XEntry_Map \
String_String_AVLMap String_String_Map \
XItem_SLBag XItem_Bag XItem_SLList
GENSRCS = {$(GENMODS)}.cc {$(GENMODS)}.h String_defs.h XItem_defs.h
OBJS = {$(SOURCES:b)}.o
GENOBJS = {$(GENMODS)}.o
ALL = $(SOURCES) $(GENSRCS) info.h makefile.emx
.SOURCE.h : . gen
.SOURCE.cc : . gen
.SOURCE.o : obj
texi2ipf.exe : $(OBJS) $(GENOBJS)
$(CC) $(LDFLAGS) $< $(LDLIBS) -o $@
scan.cc : scan.l
$(LEX) $(LFLAGS) $<
mv lexyy.c $@
main.o : info.h
install : texi2ipf.exe
cp -t texi2ipf.exe $(ROOTDIR)/local/binp