-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.hpp
43 lines (38 loc) · 2.48 KB
/
main.hpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/*********************************************************************************/
/* */
/* Copyright (C) 2024 Seif Kandil (k0T0z) */
/* */
/* This file is a part of the ENIGMA Development Environment. */
/* */
/* */
/* ENIGMA is free software: you can redistribute it and/or modify it under the */
/* terms of the GNU General Public License as published by the Free Software */
/* Foundation, version 3 of the license or any later version. */
/* */
/* This application and its source code is distributed AS-IS, WITHOUT ANY */
/* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS */
/* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more */
/* details. */
/* */
/* You should have recieved a copy of the GNU General Public License along */
/* with this code. If not, see <http://www.gnu.org/licenses/> */
/* */
/* ENIGMA is an environment designed to create games and other programs with a */
/* high-level, fully compilable language. Developers of ENIGMA or anything */
/* associated with ENIGMA are in no way responsible for its users or */
/* applications created by its users, or damages caused by the environment */
/* or programs made in the environment. */
/* */
/*********************************************************************************/
#ifndef MAIN_HPP
#define MAIN_HPP
#ifndef ENIGMA_ORG_NAME
#error "No organization name defined"
#endif // ENIGMA_ORG_NAME
#ifndef SHADER_GEN_PROJECT_NAME
#error "No project name defined"
#endif // SHADER_GEN_PROJECT_NAME
#ifndef SHADER_GEN_PROJECT_VERSION
#error "No project version defined"
#endif // SHADER_GEN_PROJECT_VERSION
#endif // MAIN_HPP