annotate COMPILE.txt @ 66:6ee701e2d8d9

Update compilation instructions and add new targets to build.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 21 Aug 2017 15:15:23 +0300
parents e294b2514f1c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
63
e294b2514f1c Add compilation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
1 1) You need TNSP dmlib engine in dmlib subdirectory
e294b2514f1c Add compilation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
2
e294b2514f1c Add compilation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
3 $ hg clone https://tnsp.org/hg/dmlib
e294b2514f1c Add compilation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
4
66
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
5 2) To build the demo datafile:
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
6
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
7 $ make data
63
e294b2514f1c Add compilation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
8
66
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
9 Above attempts to build the necessary tools for datafile
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
10 building, and if successful, builds the datafile.
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
11 NOTICE! You may need to edit dmlib/config.mak to disable
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
12 potentially unnecessary depencies .. YMMV.
63
e294b2514f1c Add compilation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
13
66
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
14 3) Then you can build the demo:
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
15
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
16 $ make
63
e294b2514f1c Add compilation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
17
66
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
18 Optionally you can try 'make mingw-win32' etc. refer
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
19 to Makefile for more options.
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
20
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
21 The demo files will be under bin/
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
22
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
23 4) To build a zip package
6ee701e2d8d9 Update compilation instructions and add new targets to build.
Matti Hamalainen <ccr@tnsp.org>
parents: 63
diff changeset
24
63
e294b2514f1c Add compilation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
25 $ make package
e294b2514f1c Add compilation instructions.
Matti Hamalainen <ccr@tnsp.org>
parents:
diff changeset
26