VirtualBox

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

Last change on this file since 66011 was 63939, checked in by vboxsync, 8 years ago

Build/scripts (bugref:6627): Python build scripts updated to generate the same code when used with Python 2 and 3.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 719 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""")
21
22
23#
24# Print extern declarations for all special unpacker functions
25#
26for func_name in apiutil.AllSpecials( "unpacker" ):
27 if "extpack" in apiutil.ChromiumProps(func_name):
28 print('extern void crUnpackExtend%s(void);' % func_name)
29 else:
30 print('extern void crUnpack%s(void);' % func_name)
31
32print("""
33#endif
34""")
35
36
Note: See TracBrowser for help on using the repository browser.

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