From 1183dc65bb4cc50e6e1fa79cbf461c6763d46265 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Tue, 2 Jul 2019 19:56:01 -0700 Subject: GLK: ALAN3: Remove deprecated glkstart.cpp --- engines/glk/alan3/glkstart.cpp | 49 -------------------------- engines/glk/alan3/glkstart.h | 79 ------------------------------------------ engines/glk/module.mk | 1 - 3 files changed, 129 deletions(-) delete mode 100644 engines/glk/alan3/glkstart.cpp delete mode 100644 engines/glk/alan3/glkstart.h (limited to 'engines/glk') diff --git a/engines/glk/alan3/glkstart.cpp b/engines/glk/alan3/glkstart.cpp deleted file mode 100644 index 84a891cb4a..0000000000 --- a/engines/glk/alan3/glkstart.cpp +++ /dev/null @@ -1,49 +0,0 @@ -/* ScummVM - Graphic Adventure Engine - * - * ScummVM is the legal property of its developers, whose names - * are too numerous to list here. Please refer to the COPYRIGHT - * file distributed with this source distribution. - * - * This program 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. - * - * This program 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - */ - -#include "glk/alan3/glkstart.h" -#include "glk/alan3/alan_version.h" -#include "glk/alan3/alan3.h" -#include "glk/alan3/args.h" -#include "glk/alan3/main.h" -#include "glk/alan3/glkio.h" -#include "glk/alan3/resources.h" -#include "glk/alan3/utils.h" -#include "glk/streams.h" - -namespace Glk { -namespace Alan3 { - -const glkunix_argumentlist_t glkunix_arguments[] = { - { "-l", glkunix_arg_NoValue, "-l: log player command and game output" }, - { "-c", glkunix_arg_NoValue, "-c: log player commands to a file" }, - { "-n", glkunix_arg_NoValue, "-n: no status line" }, - { "-i", glkunix_arg_NoValue, "-i: ignore version and checksum errors" }, - { "-d", glkunix_arg_NoValue, "-d: enter debug mode" }, - { "-t", glkunix_arg_NoValue, "-t []: trace game execution, higher gives more trace" }, - { "-r", glkunix_arg_NoValue, "-r: refrain from printing timestamps and paging (making regression testing easier)" }, - { "", glkunix_arg_ValueFollows, "filename: The game file to load." }, - { NULL, glkunix_arg_End, NULL } -}; - -} // End of namespace Alan3 -} // End of namespace Glk diff --git a/engines/glk/alan3/glkstart.h b/engines/glk/alan3/glkstart.h deleted file mode 100644 index 004bf9c8a5..0000000000 --- a/engines/glk/alan3/glkstart.h +++ /dev/null @@ -1,79 +0,0 @@ -/* ScummVM - Graphic Adventure Engine - * - * ScummVM is the legal property of its developers, whose names - * are too numerous to list here. Please refer to the COPYRIGHT - * file distributed with this source distribution. - * - * This program 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. - * - * This program 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - */ - -#ifndef GLK_ALAN3_GLKSTART -#define GLK_ALAN3_GLKSTART - -/* glkstart.h: Unix-specific header file for GlkTerm, CheapGlk, and XGlk - (Unix implementations of the Glk API). - Designed by Andrew Plotkin - http://www.eblong.com/zarf/glk/index.html -*/ - -/* This header defines an interface that must be used by program linked - with the various Unix Glk libraries -- at least, the three I wrote. - (I encourage anyone writing a Unix Glk library to use this interface, - but it's not part of the Glk spec.) - - Because Glk is *almost* perfectly portable, this interface *almost* - doesn't have to exist. In practice, it's small. -*/ - -namespace Glk { -namespace Alan3 { - -/* We define our own TRUE and FALSE and NULL, because ANSI - is a strange world. */ -#ifndef TRUE -#define TRUE 1 -#endif -#ifndef FALSE -#define FALSE 0 -#endif -#ifndef NULL -#define NULL 0 -#endif - -#define glkunix_arg_End (0) -#define glkunix_arg_ValueFollows (1) -#define glkunix_arg_NoValue (2) -#define glkunix_arg_ValueCanFollow (3) -#define glkunix_arg_NumberValue (4) - -struct glkunix_argumentlist_t { - const char *name; - int argtype; - const char *desc; -}; - -struct glkunix_startup_t { - int argc; - char **argv; -}; - -/* The list of command-line arguments; this should be defined in your code. */ -extern const glkunix_argumentlist_t glkunix_arguments[]; - -} // End of namespace Alan3 -} // End of namespace Glk - -#endif diff --git a/engines/glk/module.mk b/engines/glk/module.mk index 65ddd80f6a..11b44fe296 100644 --- a/engines/glk/module.mk +++ b/engines/glk/module.mk @@ -70,7 +70,6 @@ MODULE_OBJS := \ alan3/exe.o \ alan3/fnmatch.o \ alan3/glkio.o \ - alan3/glkstart.o \ alan3/instance.o \ alan3/inter.o \ alan3/lists.o \ -- cgit v1.2.3