File: INSTALL.im

package info (click to toggle)
simrisc 16.06.00-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 4,568 kB
  • sloc: cpp: 6,889; fortran: 669; makefile: 112; ansic: 112; sh: 107
file content (47 lines) | stat: -rw-r--r-- 1,412 bytes parent folder | download | duplicates (2)
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
    // Specify the name of the project:
#define PROGRAM             "simrisc"

    // Compiler to use:
#include "icmake/cxxdefine"

    // The compiler options to use:
#define CXXFLAGS    "-Wall -Werror -O2 -fdiagnostics-color=never"
// #define CXXFLAGS    "-Wall -Werror -O2 -pthread -fdiagnostics-color=never"

    // Flags passed to the linker:
//#define LDFLAGS             "-lpthread"
#define LDFLAGS             ""

#define CPOPTS


// COMPONENTS TO INSTALL
// =====================

    // For an operational non-Debian installation, you probably must be
    // `root'.

    // If necessary, adapt DOC, HDR, LIB and MAN (below) to your situation.
    // The provided locations are used by Debian Linux.

    // With 'build install' you can dynamically specify a location to prepend
    // to the locations configured here, and select which components you want
    // to install

// ONLY USE ABSOLUTE DIRECTORY NAMES:


    // the directory where the additional documentation is stored
#define ADD   "/usr/share/doc/"${PROGRAM}"-doc"

    // the final program
#define BINARY     "/usr/bin/"${PROGRAM}

    // the directory where the standard documentation is stored
#define DOC     "/usr/share/doc/"${PROGRAM}

    // the directory whre the manual page is stored
#define MAN     "/usr/share/man"

    // the directory whre the user guide is stored
#define UGUIDE   "/usr/share/doc/"${PROGRAM}"-doc/manual"