1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-25 02:29:52 +00:00

No SVN version here.

This commit is contained in:
Oliver Schmidt 2013-04-07 22:25:49 +02:00
parent ffb8595440
commit ef803fed05
3 changed files with 3 additions and 89 deletions

View File

@ -67,7 +67,6 @@
#include "scanner.h"
#include "segments.h"
#include "standard.h"
#include "svnversion.h"
@ -712,9 +711,7 @@ static void OptVersion (const char* Opt attribute ((unused)),
const char* Arg attribute ((unused)))
/* Print the compiler version */
{
fprintf (stderr,
"cc65 V%s\nSVN version: %s\n",
GetVersionAsString (), SVNVersion);
fprintf (stderr, "cc65 V%s\n", GetVersionAsString ());
exit (EXIT_SUCCESS);
}

View File

@ -25,19 +25,6 @@ override CFLAGS += -DCC65_INC=$(CC65_INC)
EBIND = emxbind
LDFLAGS = -lm
# Determine the svn version number if possible
ifneq "$(shell which svnversion 2>/dev/null)" ""
SVNVERSION=$(shell svnversion)
ifeq "$(SVNVERSION)" "exported"
SVNVERSION=unknown
endif
ifeq "$(SVNVERSION)" "Unversioned directory"
SVNVERSION=unknown
endif
else
SVNVERSION=unknown
endif
# ------------------------------------------------------------------------------
# Object files and libraries to link
@ -104,7 +91,6 @@ OBJS = anonname.o \
stdfunc.o \
stdnames.o \
stmt.o \
svnversion.o \
swstmt.o \
symentry.o \
symtab.o \
@ -123,7 +109,7 @@ LIBS = $(COMMON)/common.a
# Main target - must be first
.PHONY: all
ifeq (.depend,$(wildcard .depend))
all: svnversion $(EXE)
all: $(EXE)
include .depend
else
all: depend
@ -134,20 +120,11 @@ $(EXE): $(OBJS) $(LIBS)
$(CC) $(LDFLAGS) $(OBJS) $(LIBS) -lm -o $@
@if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi
.PHONY: svnversion
svnversion:
@$(RM) svnversion.c
@echo "/* This file is auto-generated - do not modify! */" >> svnversion.c
@echo "" >> svnversion.c
@echo "const char SVNVersion[] = \"$(SVNVERSION)\";" >> svnversion.c
svnversion.c: svnversion
clean:
$(RM) *~ core.* *.map
zap: clean
$(RM) $(OBJS) $(EXE) .depend svnversion.c
$(RM) $(OBJS) $(EXE) .depend
# ------------------------------------------------------------------------------
# Make the dependencies
@ -156,6 +133,3 @@ zap: clean
depend dep: $(OBJS:.o=.c)
@echo "Creating dependency information"
$(CC) -I$(COMMON) -MM $^ > .depend

View File

@ -1,57 +0,0 @@
/*****************************************************************************/
/* */
/* svnversion.h */
/* */
/* Keep track of the svn version */
/* */
/* */
/* */
/* (C) 1998-2008 Ullrich von Bassewitz */
/* Roemerstrasse 52 */
/* D-70794 Filderstadt */
/* EMail: uz@cc65.org */
/* */
/* */
/* This software is provided 'as-is', without any expressed or implied */
/* warranty. In no event will the authors be held liable for any damages */
/* arising from the use of this software. */
/* */
/* Permission is granted to anyone to use this software for any purpose, */
/* including commercial applications, and to alter it and redistribute it */
/* freely, subject to the following restrictions: */
/* */
/* 1. The origin of this software must not be misrepresented; you must not */
/* claim that you wrote the original software. If you use this software */
/* in a product, an acknowledgment in the product documentation would be */
/* appreciated but is not required. */
/* 2. Altered source versions must be plainly marked as such, and must not */
/* be misrepresented as being the original software. */
/* 3. This notice may not be removed or altered from any source */
/* distribution. */
/* */
/*****************************************************************************/
#ifndef SVNVERSION_H
#define SVNVERSION_H
/*****************************************************************************/
/* Data */
/*****************************************************************************/
/* This variable contains the SVN version string */
extern const char SVNVersion[];
/* End of svnversion.h */
#endif