-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.config
executable file
·53 lines (42 loc) · 1.79 KB
/
Makefile.config
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
# This file defines the principal settings for this project
REPO_NAME := 2cc Trainset
GRF_ID := 27 71 10 03
USE_NFO := 1
TARGET_FILES := 2cctrainset.grf
# If everything is default, you don't need the rest:
# comment out those dirs which are not in use
SRC_DIR := sprites
DOC_DIR := docs
SCRIPT_DIR := scripts
# Add any dirs which shall be bundled in a source release additionally
# to the dirs mentioned above.
EXTRA_DIRS :=
# separate dirs for the nfo and pcx files (must be a subdir of
# or the same as the SRC_DIR )
NFO_DIR := $(SRC_DIR)/nfo
PCX_DIR := $(SRC_DIR)/pcx
# Documentation files:
README_FILENAME_SRC := $(DOC_DIR)/readme.txt
LICENSE_FILENAME_SRC := $(DOC_DIR)/license.txt
CHANGELOG_FILENAME_SRC := $(DOC_DIR)/changelog.txt
DOC_FILES = docs/readme.txt docs/license.txt docs/changelog.txt
# file extentions which indicate plain text source files,
# parsable by a text editor
FILE_SRC_EXTENSIONS = pnfo template tnfo
# file extensions which indicate binary source files
FILE_INC_EXTENSIONS = wav pcx png
# Replacement strings in the source and in the documentation
# You may only change the values, not add new definitions
# (unless you know where to add them in other places, too)
REPO_TITLE_DUMMY := {{GRF_TITLE}}
GRF_ID_DUMMY := {{GRF_ID}}
REPO_REVISION_DUMMY := {{REPO_REVISION}}
OUTPUT_FILENAME_DUMMY := {{FILENAME}}
# List of all files which will get shipped
# DOC_FILES = readme, changelog and license
# GRF_FILENAME = MAIN_FILENAME_SRC with the extention .grf
# Add any additional, not usual files here, too, including
# their relative path to the root of the repository
BUNDLE_FILES = $(TARGET_FILES) $(DOC_FILES) docs/gpl.txt
# Files which also need cleaning:
CLEAN_ADD :=