mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-26 22:31:05 +00:00
A little sanity in gib's header deps. Not much granted, but it's there.
This commit is contained in:
parent
1038f88a64
commit
c5735d2f19
14 changed files with 38 additions and 96 deletions
|
@ -1,3 +1,6 @@
|
||||||
|
#ifndef __GIB_H
|
||||||
|
#define __GIB_H
|
||||||
|
|
||||||
typedef int (*gib_func_t) (void);
|
typedef int (*gib_func_t) (void);
|
||||||
|
|
||||||
typedef struct gib_var_s
|
typedef struct gib_var_s
|
||||||
|
@ -36,3 +39,4 @@ void GIB_Gib_f (void);
|
||||||
void GIB_Load_f (void);
|
void GIB_Load_f (void);
|
||||||
void GIB_Stats_f (void);
|
void GIB_Stats_f (void);
|
||||||
|
|
||||||
|
#endif // __GIB_H
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#include "QF/gib.h"
|
||||||
|
|
||||||
void GIB_AddInstruction (char *name, gib_func_t func);
|
void GIB_AddInstruction (char *name, gib_func_t func);
|
||||||
gib_inst_t *GIB_Find_Instruction (char *name);
|
gib_inst_t *GIB_Find_Instruction (char *name);
|
||||||
void GIB_Init_Instructions (void);
|
void GIB_Init_Instructions (void);
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#include "QF/gib.h"
|
||||||
|
|
||||||
#define GIB_MAXCALLS 2048
|
#define GIB_MAXCALLS 2048
|
||||||
#define GIB_MAXSUBARGS 256
|
#define GIB_MAXSUBARGS 256
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
#include "QF/gib.h"
|
||||||
|
#include "QF/quakeio.h"
|
||||||
|
|
||||||
void GIB_Module_Load (char *name, QFile *f);
|
void GIB_Module_Load (char *name, QFile *f);
|
||||||
gib_module_t *GIB_Create_Module (char *name);
|
gib_module_t *GIB_Create_Module (char *name);
|
||||||
gib_sub_t *GIB_Create_Sub (gib_module_t *mod, char *name);
|
gib_sub_t *GIB_Create_Sub (gib_module_t *mod, char *name);
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#include "QF/gib.h"
|
||||||
|
|
||||||
int GIB_Get_Inst (char *start);
|
int GIB_Get_Inst (char *start);
|
||||||
int GIB_Get_Arg (char *start);
|
int GIB_Get_Arg (char *start);
|
||||||
int GIB_End_Quote (char *start);
|
int GIB_End_Quote (char *start);
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
#include "QF/gib.h"
|
||||||
|
|
||||||
#define GIB_LOCALS gib_substack[gib_subsp - 1].local
|
#define GIB_LOCALS gib_substack[gib_subsp - 1].local
|
||||||
#define GIB_CURRENTMOD gib_substack[gib_subsp - 1].mod
|
#define GIB_CURRENTMOD gib_substack[gib_subsp - 1].mod
|
||||||
#define GIB_CURRENTSUB gib_substack[gib_subsp - 1].sub
|
#define GIB_CURRENTSUB gib_substack[gib_subsp - 1].sub
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
#include "QF/gib.h"
|
||||||
|
|
||||||
gib_var_t *GIB_Var_FindLocal (char *key);
|
gib_var_t *GIB_Var_FindLocal (char *key);
|
||||||
gib_var_t *GIB_Var_FindGlobal (char *key);
|
gib_var_t *GIB_Var_FindGlobal (char *key);
|
||||||
|
|
|
@ -1,27 +1,17 @@
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_STRING_H
|
|
||||||
# include <string.h>
|
|
||||||
#endif
|
|
||||||
#ifdef HAVE_STRINGS_H
|
|
||||||
# include <strings.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <ctype.h>
|
|
||||||
#include "QF/cvar.h"
|
|
||||||
#include "QF/compat.h"
|
|
||||||
#include "QF/console.h"
|
|
||||||
#include "QF/qargs.h"
|
|
||||||
#include "QF/cmd.h"
|
#include "QF/cmd.h"
|
||||||
#include "QF/zone.h"
|
#include "QF/console.h"
|
||||||
#include "QF/quakefs.h"
|
|
||||||
#include "QF/gib.h"
|
#include "QF/gib.h"
|
||||||
|
#include "QF/quakefs.h"
|
||||||
|
|
||||||
#include "gib_instructions.h"
|
#include "gib_instructions.h"
|
||||||
#include "gib_interpret.h"
|
#include "gib_interpret.h"
|
||||||
#include "gib_modules.h"
|
#include "gib_modules.h"
|
||||||
#include "gib_parse.h"
|
#include "gib_parse.h"
|
||||||
#include "gib_vars.h"
|
|
||||||
|
|
||||||
|
|
||||||
// Standard cvars
|
// Standard cvars
|
||||||
|
|
|
@ -7,23 +7,18 @@
|
||||||
#ifdef HAVE_STRINGS_H
|
#ifdef HAVE_STRINGS_H
|
||||||
# include <strings.h>
|
# include <strings.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <ctype.h>
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "QF/cvar.h"
|
#include <ctype.h>
|
||||||
|
|
||||||
#include "QF/console.h"
|
#include "QF/console.h"
|
||||||
#include "QF/qargs.h"
|
|
||||||
#include "QF/cmd.h"
|
#include "QF/cmd.h"
|
||||||
#include "QF/zone.h"
|
|
||||||
#include "QF/quakefs.h"
|
|
||||||
#include "QF/gib.h"
|
#include "QF/gib.h"
|
||||||
|
|
||||||
|
#include "gib_error.h"
|
||||||
#include "gib_instructions.h"
|
#include "gib_instructions.h"
|
||||||
#include "gib_interpret.h"
|
#include "gib_interpret.h"
|
||||||
#include "gib_modules.h"
|
|
||||||
#include "gib_parse.h"
|
#include "gib_parse.h"
|
||||||
#include "gib_vars.h"
|
#include "gib_vars.h"
|
||||||
#include "gib_error.h"
|
|
||||||
#include "gib_stack.h"
|
|
||||||
|
|
||||||
static gib_inst_t *gibinstructions;
|
static gib_inst_t *gibinstructions;
|
||||||
|
|
||||||
|
|
|
@ -7,24 +7,18 @@
|
||||||
#ifdef HAVE_STRINGS_H
|
#ifdef HAVE_STRINGS_H
|
||||||
# include <strings.h>
|
# include <strings.h>
|
||||||
#endif
|
#endif
|
||||||
|
#include <stdio.h>
|
||||||
#include <ctype.h>
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "QF/cvar.h"
|
#include <ctype.h>
|
||||||
#include "QF/compat.h"
|
|
||||||
#include "QF/console.h"
|
|
||||||
#include "QF/qargs.h"
|
|
||||||
#include "QF/cmd.h"
|
|
||||||
#include "QF/zone.h"
|
|
||||||
#include "QF/quakefs.h"
|
|
||||||
#include "QF/gib.h"
|
#include "QF/gib.h"
|
||||||
|
|
||||||
|
#include "gib_error.h"
|
||||||
#include "gib_instructions.h"
|
#include "gib_instructions.h"
|
||||||
#include "gib_interpret.h"
|
#include "gib_interpret.h"
|
||||||
#include "gib_modules.h"
|
|
||||||
#include "gib_parse.h"
|
#include "gib_parse.h"
|
||||||
#include "gib_vars.h"
|
|
||||||
#include "gib_error.h"
|
|
||||||
#include "gib_stack.h"
|
#include "gib_stack.h"
|
||||||
|
#include "gib_vars.h"
|
||||||
|
|
||||||
char *gib_subargv[256];
|
char *gib_subargv[256];
|
||||||
int gib_subargc;
|
int gib_subargc;
|
||||||
|
|
|
@ -7,22 +7,13 @@
|
||||||
#ifdef HAVE_STRINGS_H
|
#ifdef HAVE_STRINGS_H
|
||||||
# include <strings.h>
|
# include <strings.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
#include <stdlib.h>
|
|
||||||
|
|
||||||
#include "QF/cvar.h"
|
|
||||||
#include "QF/console.h"
|
#include "QF/console.h"
|
||||||
#include "QF/qargs.h"
|
|
||||||
#include "QF/cmd.h"
|
|
||||||
#include "QF/zone.h"
|
|
||||||
#include "QF/quakefs.h"
|
|
||||||
#include "QF/gib.h"
|
#include "QF/gib.h"
|
||||||
#include "gib_instructions.h"
|
#include "QF/quakeio.h"
|
||||||
#include "gib_interpret.h"
|
|
||||||
#include "gib_modules.h"
|
#include "gib_modules.h"
|
||||||
#include "gib_parse.h"
|
|
||||||
#include "gib_vars.h"
|
|
||||||
|
|
||||||
static gib_module_t *gibmodules;
|
static gib_module_t *gibmodules;
|
||||||
|
|
||||||
|
|
|
@ -8,20 +8,11 @@
|
||||||
# include <strings.h>
|
# include <strings.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <ctype.h>
|
|
||||||
#include "QF/cvar.h"
|
|
||||||
#include "QF/console.h"
|
|
||||||
#include "QF/qargs.h"
|
|
||||||
#include "QF/cmd.h"
|
|
||||||
#include "QF/zone.h"
|
|
||||||
#include "QF/quakefs.h"
|
|
||||||
#include "QF/gib.h"
|
#include "QF/gib.h"
|
||||||
#include "gib_instructions.h"
|
|
||||||
#include "gib_interpret.h"
|
#include "gib_error.h"
|
||||||
#include "gib_modules.h"
|
#include "gib_modules.h"
|
||||||
#include "gib_parse.h"
|
#include "gib_parse.h"
|
||||||
#include "gib_vars.h"
|
|
||||||
#include "gib_error.h"
|
|
||||||
|
|
||||||
int
|
int
|
||||||
GIB_Get_Inst (char *start)
|
GIB_Get_Inst (char *start)
|
||||||
|
|
|
@ -1,28 +1,10 @@
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_STRING_H
|
|
||||||
# include <string.h>
|
|
||||||
#endif
|
|
||||||
#ifdef HAVE_STRINGS_H
|
|
||||||
# include <strings.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <ctype.h>
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "QF/cvar.h"
|
|
||||||
#include "QF/console.h"
|
|
||||||
#include "QF/qargs.h"
|
|
||||||
#include "QF/cmd.h"
|
|
||||||
#include "QF/zone.h"
|
|
||||||
#include "QF/quakefs.h"
|
|
||||||
#include "QF/gib.h"
|
#include "QF/gib.h"
|
||||||
#include "gib_instructions.h"
|
|
||||||
#include "gib_interpret.h"
|
|
||||||
#include "gib_modules.h"
|
|
||||||
#include "gib_parse.h"
|
|
||||||
#include "gib_vars.h"
|
|
||||||
#include "gib_error.h"
|
|
||||||
#include "gib_stack.h"
|
#include "gib_stack.h"
|
||||||
|
|
||||||
gib_instack_t *gib_instack = 0;
|
gib_instack_t *gib_instack = 0;
|
||||||
|
|
|
@ -1,27 +1,10 @@
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
# include <config.h>
|
# include <config.h>
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_STRING_H
|
|
||||||
# include <string.h>
|
|
||||||
#endif
|
|
||||||
#ifdef HAVE_STRINGS_H
|
|
||||||
# include <strings.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#include <ctype.h>
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include "QF/cvar.h"
|
|
||||||
#include "QF/console.h"
|
|
||||||
#include "QF/qargs.h"
|
|
||||||
#include "QF/cmd.h"
|
|
||||||
#include "QF/zone.h"
|
|
||||||
#include "QF/quakefs.h"
|
|
||||||
#include "QF/gib.h"
|
#include "QF/gib.h"
|
||||||
#include "gib_instructions.h"
|
|
||||||
#include "gib_interpret.h"
|
|
||||||
#include "gib_modules.h"
|
|
||||||
#include "gib_parse.h"
|
|
||||||
#include "gib_vars.h"
|
|
||||||
#include "gib_stack.h"
|
#include "gib_stack.h"
|
||||||
|
|
||||||
gib_var_t *
|
gib_var_t *
|
||||||
|
|
Loading…
Reference in a new issue