Skip to content
Snippets Groups Projects
Commit 3ae0989c authored by Rob Swindell's avatar Rob Swindell :speech_balloon:
Browse files

install/GNUmakefile has been renamed to install-sbbs.mk

parent 9afd899b
Branches
Tags
No related merge requests found
# Building Synchronet # Building Synchronet
## Source code ## Source code
The vast majority of Synchronet C/C++ source files (including header files) are stored in in the `src` and `3rdp` directories of the repository. The vast majority of Synchronet C/C++ source files (including header files) are stored in in the `src` and `3rdp` directories of the repository.
### Generated source files: ### Generated source files:
- src/sbbs3/git_*.h - src/sbbs3/git_*.h
...@@ -35,7 +35,7 @@ Ignore the CMake and CodeBlocks related build files: they're not currently used ...@@ -35,7 +35,7 @@ Ignore the CMake and CodeBlocks related build files: they're not currently used
<details><summary>UNIX</summary> <details><summary>UNIX</summary>
### Prerequisites ### Prerequisites
Building for UNIX-like operating systems (including macOS), requires: Building for UNIX-like operating systems (including macOS), requires:
- GNU make - GNU make
- GNU C/C++ Compiler or Clang C/C++ Compiler - GNU C/C++ Compiler or Clang C/C++ Compiler
- libarchive library and headers - libarchive library and headers
...@@ -56,9 +56,9 @@ Optionally: ...@@ -56,9 +56,9 @@ Optionally:
- GTK+ User Interface Builder (GLADE) library and headers - GTK+ User Interface Builder (GLADE) library and headers
### Instructions ### Instructions
The `install/GNUmakefile` is normally used to both build and install Synchronet on UNIX-like systems in a single operation. The `install/install-sbbs.mk` file is normally used to both build and install Synchronet on UNIX-like systems in a single operation.
`$ make -f path/to/install/GNUmakefile install SYMLINK=1` `$ make -f path/to/install/install-sbbs.mk SYMLINK=1`
If you to build without installing or want to rebuild (e.g. after pulling upstream changes), then running `make` in the `src/sbbs3` directory is usually sufficient: If you to build without installing or want to rebuild (e.g. after pulling upstream changes), then running `make` in the `src/sbbs3` directory is usually sufficient:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment