Skip to content
Snippets Groups Projects
Commit b7e04827 authored by sof's avatar sof
Browse files

[project @ 1997-03-13 09:00:49 by sof]

Makefile following new setup
parent 0f488ed1
No related merge requests found
#-----------------------------------------------------------------------------
# $Id: Makefile,v 1.2 1996/11/21 16:49:13 simonm Exp $
# $Id: Makefile,v 1.3 1997/03/13 09:02:20 sof Exp $
TOP=../../..
FlexSuffixRules = YES
YaccSuffixRules = YES
include $(TOP)/ghc/mk/ghc.mk
TOP=../..
include $(TOP)/mk/boilerplate.mk
WAYS=
YFLAGS = -d
SRCS = syntax.tab.c lex.c id.c tree.c yyerror.c gen.c main.c
PROG = ugen
YACC_OPTS += -d
C_SRCS = syntax.tab.c lex.c id.c tree.c yyerror.c gen.c main.c
C_PROG = ugen
LIBS = $(FLEX_LIB)
DESTDIR = $(INSTBINDIR)
clean ::
$(RM) lex.c syntax.tab.c syntax.tab.h
CLEAN_FILES += syntax.tab.c syntax.tab.h
include $(TOP)/mk/Cprog.mk
#
# Include flex & bison output in the source distribution.
#
SRC_DIST_FILES+= lex.c syntax.tab.c syntax.tab.h
include $(TOP)/mk/target.mk
#
# Needed quite early in the booting of the compiler, so
# build it right away.
#
boot :: all
TOP=../../..
include $(TOP)/ghc/mk/ghc.mk
TOP=../..
include $(TOP)/mk/boilerplate.mk
WAYS=
SRCS=unlit.c
PROG=unlit
DESTDIR=$(INSTLIBDIR_GHC)
C_SRCS=unlit.c
C_PROG=unlit
include $(TOP)/mk/Cprog.mk
# Get it over with!
boot :: all
#
# Install until in lib/.*
#
INSTALL_LIBEXECS += $(C_PROG)
include $(TOP)/mk/target.mk
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment