VirtualBox

source: vbox/trunk/src/VBox/HostServices/SharedOpenGL/unpacker/unpack_extend.py@ 78105

Last change on this file since 78105 was 78086, checked in by vboxsync, 6 years ago

GuestHost/OpenGL,HostServices/SharedOpenGL: More Windows build fixes

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id Revision
File size: 787 bytes
Line 
1# Copyright (c) 2001, Stanford University
2# All rights reserved.
3#
4# See the file LICENSE.txt for information on redistributing this software.
5
6from __future__ import print_function
7import sys
8
9sys.path.append( "../glapi_parser" )
10import apiutil
11
12
13apiutil.CopyrightC()
14
15print("""/* DO NOT EDIT! THIS CODE IS AUTOGENERATED BY unpack_extend.py */
16
17#ifndef UNPACK_EXTEND_H
18#define UNPACK_EXTEND_H 1
19
20#ifdef __cplusplus
21extern "C" {
22#endif
23
24""")
25
26
27#
28# Print extern declarations for all special unpacker functions
29#
30for func_name in apiutil.AllSpecials( "unpacker" ):
31 if "extpack" in apiutil.ChromiumProps(func_name):
32 print('extern void crUnpackExtend%s(void);' % func_name)
33 else:
34 print('extern void crUnpack%s(void);' % func_name)
35
36print("""
37#ifdef __cplusplus
38}
39#endif
40
41#endif
42""")
43
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette