From d4405d9f9dfe3bf492cdc7949d69a89318c66791 Mon Sep 17 00:00:00 2001 From: Michael Urman Date: Wed, 27 Jun 2001 22:43:11 +0000 Subject: [PATCH] Removed to leave space for automake/autoconf generated one. svn path=/trunk/yasm/; revision=57 --- Makefile | 66 -------------------------------------------------------- 1 file changed, 66 deletions(-) delete mode 100644 Makefile diff --git a/Makefile b/Makefile deleted file mode 100644 index f38663a0..00000000 --- a/Makefile +++ /dev/null @@ -1,66 +0,0 @@ -# $Id: Makefile,v 1.6 2001/06/13 05:25:21 peter Exp $ -# Makefile -# -# Copyright (C) 2001 Peter Johnson -# -# This file is part of YASM. -# -# YASM is 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 of the License, or -# (at your option) any later version. -# -# YASM is distributed in the hope that it 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 this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -# -# TODO: -# This currently requires GNU Make. -# Should use autoconf/automake. -# Distribution target (eventually :). -# -CFLAGS = -g -Wall -Wstrict-prototypes -ansi -pedantic -Iinclude - -OBJS_BASE = \ - bison.tab.o \ - lex.yy.o \ - symrec.o \ - bytecode.o \ - errwarn.o \ - util.o \ - main.o \ - $E -OBJS = $(addprefix obj/, $(OBJS_BASE)) - -.PHONY: all clean - -all: yasm - -yasm: $(OBJS) - gcc -o $@ $(OBJS) - -obj/%.o: src/%.c - gcc $(CFLAGS) -c $< -o $@ - -src/bison.tab.c: src/bison.y - bison -d -t $< -o $@ - mv src/bison.tab.h include/ - -src/lex.yy.c: src/token.l - flex -o$@ $< - -src/bison.y src/token.l: src/instrs.dat src/token.l.in src/bison.y.in src/gen_instr.pl - src/gen_instr.pl -i src/instrs.dat -t src/token.l -g src/bison.y - -clean: - rm -f obj/*.o - rm -f src/bison.tab.c - rm -f include/bison.tab.h - rm -f src/lex.yy.c - rm -f src/bison.y src/token.l - -- 2.40.0