-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathconfig.mk
More file actions
63 lines (55 loc) · 1.88 KB
/
Copy pathconfig.mk
File metadata and controls
63 lines (55 loc) · 1.88 KB
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# Auto-generated config file for ngdevkit-examples
# This file only holds configuration for all the build rules
# It expects ngdevkit binary to be in your PATH
# Re-generate with ./configure
# ngdevkit dependencies
PKGCONFIG=/usr/bin/pkg-config
PYTHON=/usr/bin/python3
ZIP=/usr/bin/zip
# ngdevkit toolchain
M68KAR=/usr/bin/m68k-neogeo-elf-ar
M68KAS=/usr/bin/m68k-neogeo-elf-as
M68KGCC=/usr/bin/m68k-neogeo-elf-gcc
M68KGXX=/usr/bin/m68k-neogeo-elf-g++
M68KLD=/usr/bin/m68k-neogeo-elf-ld
M68KOBJCOPY=/usr/bin/m68k-neogeo-elf-objcopy
M68KRANLIB=/usr/bin/m68k-neogeo-elf-ranlib
Z80SDAR=/usr/bin/z80-neogeo-ihx-sdar
Z80SDAS=/usr/bin/z80-neogeo-ihx-sdasz80
Z80SDCC=/usr/bin/z80-neogeo-ihx-sdcc
Z80SDLD=/usr/bin/z80-neogeo-ihx-sdldz80
Z80SDOBJCOPY=/usr/bin/z80-neogeo-ihx-sdobjcopy
Z80SDRANLIB=/usr/bin/z80-neogeo-ihx-sdranlib
# ngdevkit tools
PALTOOL=/usr/bin/paltool.py
TILETOOL=/usr/bin/tiletool.py
ADPCMTOOL=/usr/bin/adpcmtool.py
VROMTOOL=/usr/bin/vromtool.py
FURTOOL=/usr/bin/furtool.py
NSSTOOL=/usr/bin/nsstool.py
SOUNDTOOL=/usr/bin/soundtool.py
# ngdevkit build flags
NGCFLAGS=`$(PKGCONFIG) --cflags ngdevkit`
NGLDFLAGS=`$(PKGCONFIG) --libs ngdevkit`
NGLIBDIR=`$(PKGCONFIG) --variable=libdir ngdevkit`
NGZ80INCLUDEDIR=`$(PKGCONFIG) --variable=z80includedir ngdevkit`
NGZ80LIBDIR=`$(PKGCONFIG) --variable=z80libdir ngdevkit`
# this variable must be resolved here as it is used as a base
# directory for dependencies (nullsound, nullbios)
NGSHAREDIR=$(shell $(PKGCONFIG) --variable=sharedir ngdevkit)
# additional dependencies
CONVERT=/usr/bin/convert
# any additional config or dependencies can be added below
SOX=/usr/bin/sox
RSYNC=/usr/bin/rsync
GNGEO=/usr/bin/ngdevkit-gngeo
# GnGeo config
GNGEO_GLSL=yes
GNGEO_SHADER_PATH=/usr/share/ngdevkit-gngeo
GLSL_SHADER_PATH=/root/examples/shaders
SHADER_PATH=/root/examples/shaders
SHADER=qcrt-flat.glslp
# OS-specific
ENABLE_MSYS2=no
ENABLE_MINGW=no
GNGEO_INSTALL_PATH=