-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.config
49 lines (38 loc) · 1.59 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
# This file defines the principal settings for this project
REPO_NAME := Dutch Trains
GRF_ID := 4D 4C 05 03
TARGET_FILES := dutchtrains.grf
# Uncomment those lines which are applicable
USE_NML := 1
# If everything is default, you don't need the rest:
# comment out those dirs which are not in use
SRC_DIR := src
DOC_DIR := docs
SCRIPT_DIR := scripts
LANG_DIR := lang
# Add any dirs which shall be bundled in a source release additionally
# to the dirs mentioned above.
EXTRA_DIRS :=
# Documentation files:
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 = nml pnml tnml
# 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}}
GRF_MD5SUM_DUMMY := {{GRF_MD5}}
# 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)
# Files which also need cleaning:
CLEAN_ADD := docs/readme.txt