source: xtideuniversalbios/trunk/Assembly_Library/Inc/AssemblyLibrary.inc@ 43

Last change on this file since 43 was 41, checked in by Tomi Tilli, 14 years ago

Initial commit for Assembly Library.

File size: 1.1 KB
RevLine 
[41]1; File name : AssemblyLibrary.inc
2; Project name : Assembly Library
3; Created date : 2.7.2010
4; Last update : 16.9.2010
5; Author : Tomi Tilli
6; Description : Common defines for all library functions.
7%ifndef ASSEMBLY_LIBRARY_INC
8%define ASSEMBLY_LIBRARY_INC
9
10; Include .inc files
11%include "Emulate.inc" ; Must be included first!
12%include "BiosData.inc"
13%include "BiosFunctions.inc"
14%include "Debug.inc"
15%include "DosFunctions.inc"
16%include "Math.inc"
17
18; Library dependencies
19%ifdef INCLUDE_MENU_DIALOGS
20 %include "Dialog.inc"
21 %define INCLUDE_MENU_LIBRARY
22 %define INCLUDE_FILE_LIBRARY
23%endif
24
25%ifdef INCLUDE_MENU_LIBRARY
26 %include "Menu.inc"
27 %include "MenuEvents.inc"
28 %define INCLUDE_KEYBOARD_LIBRARY
29 %define INCLUDE_TIME_LIBRARY
30%endif
31
32%ifdef INCLUDE_KEYBOARD_LIBRARY
33 %define INCLUDE_DISPLAY_LIBRARY
34 %define INCLUDE_UTIL_LIBRARY
35%endif
36
37%ifdef INCLUDE_DISPLAY_LIBRARY
38 %include "Display.inc"
39 %define INCLUDE_STRING_LIBRARY
40%endif
41
42%ifdef INCLUDE_FILE_LIBRARY
43 %define INCLUDE_UTIL_LIBRARY
44%endif
45
46
47%endif ; ASSEMBLY_LIBRARY_INC
Note: See TracBrowser for help on using the repository browser.