GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — SDL/scripts at master · PerlGameDev/SDL

Expand file tree

/

scripts

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

scripts

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
OpenGL
OpenGL
 
 
SDL
SDL
 
 
MultiThreadPOC.pl
MultiThreadPOC.pl
 
 
README
README
 
 
SDLpp.pl
SDLpp.pl
 
 
auto_constants.pl
auto_constants.pl
 
 
const.pl
const.pl
 
 
gl_const.pl
gl_const.pl
 
 
opengl_words.txt
opengl_words.txt
 
 
sdl_const.pl
sdl_const.pl
 
 
sdl_module_maker.pl
sdl_module_maker.pl
 
 
sdl_words.txt
sdl_words.txt
 
 

README

README 

I couldn't get the scripts to work at all, so I added const.pl and uses this
to generate the scripts. const.pl is also responsible for making the constant
exporting backwards-compatible to SDL_perl 1.x.

Tels 2003/03/21

This directory contains a set of scripts for generating the
SDL::Constants and SDL::OpenGL::Constants modules.  They
work by using the C preprocessor and gcc to extract defined
values and enumerated field's numerical values and create
constant subroutines that are exported into the main namespace.

To add a new constant, simply add the name of the constant
to the *_words.txt file and run the applicable script.  
This will overwrite the lib/SDL/* file in question.

Dave				Tue Mar 11 21:58:03 EST 2003
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.