Codebase list stealth / 65954759-10a6-4dd6-b3e7-0ed5ad607e6f/main INSTALL.im
65954759-10a6-4dd6-b3e7-0ed5ad607e6f/main

Tree @65954759-10a6-4dd6-b3e7-0ed5ad607e6f/main (Download .tar.gz)

INSTALL.im @65954759-10a6-4dd6-b3e7-0ed5ad607e6f/mainraw · history · blame

    // Specify the name of the project:
#define PROJECT             "stealth"

    // Compiler to use:
#define CXX                 "g++"

    // The compiler options to use:
#define CXXFLAGS    "--std=c++2a -Wall -O2 -pthread -fdiagnostics-color=never"

    // Flags passed to the linker:
#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/"${PROJECT}"-doc"

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

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

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

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