|
5 | 5 | # Note: libs - MIT license, runtime/3rd - various
|
6 | 6 | # ==============================================================================================
|
7 | 7 | # GPLv3:
|
8 |
| -# |
| 8 | +# |
9 | 9 | # Yaksha - Programming Language.
|
10 | 10 | # Copyright (C) 2020 - 2024 Bhathiya Perera
|
11 |
| -# |
| 11 | +# |
12 | 12 | # This program is free software: you can redistribute it and/or modify it under the terms
|
13 | 13 | # of the GNU General Public License as published by the Free Software Foundation,
|
14 | 14 | # either version 3 of the License, or (at your option) any later version.
|
15 |
| -# |
| 15 | +# |
16 | 16 | # This program is distributed in the hope that it will be useful,
|
17 | 17 | # but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
|
18 | 18 | # or FITNESS FOR A PARTICULAR PURPOSE.
|
19 | 19 | # See the GNU General Public License for more details.
|
20 |
| -# |
| 20 | +# |
21 | 21 | # You should have received a copy of the GNU General Public License along with this program.
|
22 | 22 | # If not, see https://www.gnu.org/licenses/.
|
23 |
| -# |
| 23 | +# |
24 | 24 | # ==============================================================================================
|
25 | 25 | # Additional Terms:
|
26 |
| -# |
| 26 | +# |
27 | 27 | # Please note that any commercial use of the programming language's compiler source code
|
28 | 28 | # (everything except compiler/runtime, compiler/libs and compiler/3rd) require a written agreement
|
29 | 29 | # with author of the language (Bhathiya Perera).
|
30 |
| -# |
| 30 | +# |
31 | 31 | # If you are using it for an open source project, please give credits.
|
32 | 32 | # Your own project must use GPLv3 license with these additional terms.
|
33 |
| -# |
| 33 | +# |
34 | 34 | # You may use programs written in Yaksha/YakshaLisp for any legal purpose
|
35 | 35 | # (commercial, open-source, closed-source, etc) as long as it agrees
|
36 | 36 | # to the licenses of linked runtime libraries (see compiler/runtime/README.md).
|
37 |
| -# |
| 37 | +# |
38 | 38 | # ==============================================================================================
|
39 | 39 | # Add support for building raylib projects
|
40 | 40 |
|
@@ -291,10 +291,8 @@ def get_raylib_args(conf: carp.Config, build_path: str) -> Array[str]:
|
291 | 291 | arguments = sarr.extend(arguments, o_files)
|
292 | 292 | # On windows try and build a gui application so it will not annoy us
|
293 | 293 | if os.is_windows():
|
294 |
| - arrput(arguments, "-Wl,--subsystem,windows") |
295 |
| - # Fix until zig support ^^ Windows subsystem |
296 |
| - # Basically when this #define is set we hide the console window. |
297 |
| - # However, this does not work if you are using the new Windows Terminal |
| 294 | + # arrput(arguments, "-Wl,--subsystem,windows") |
| 295 | + # unfortunately above does not work, so we have to hide the console manually |
298 | 296 | arrput(arguments, "-DYK__WINDOWS_HIDE_CONSOLE")
|
299 | 297 |
|
300 | 298 | # Add includes
|
|
0 commit comments