1
0
mirror of https://github.com/rtbrick/bngblaster.git synced 2024-05-06 15:54:57 +00:00

15 Commits

Author SHA1 Message Date
e579504693 DO NOT set CMAKE_INSTALL_PREFIX unconditionally
The CMakeLists.txt set the CMAKE_INSTALL_PREFIX Parameter forcefully to
"/usr". This breaks any usage of the cmake DESTDIR parameter or similar
attempts to change the install directory via environment or command line
parameters.

This patch will hide the setting of CMAKE_INSTALL_PREFIX behind th
CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT flag to make the currently
forced "/usr" install directory in the project default value, but allow
users to overwrite the variable.

CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT is introduced in cmake 3.7.1
and since already cmake 3.10 is required, this change should not be
breaking in any way.
2021-10-06 16:28:14 +02:00
353d3ce8d0 change install dir for local builds
Install local builds to /usr/sbin
instead of /usr/local/sbin.
2021-08-04 14:59:47 +02:00
9dc88dac31 cmake: use string append instead of set construct 2021-07-09 14:20:06 +02:00
d637cb9d86 bngblaster-cli
Rename `cli.py` to `bnglaster-cli` and install
via CMake to `sbin` directory.
2021-06-23 14:38:16 +02:00
7e0f3df1ed CMake Typo 2021-05-27 08:05:08 +02:00
7a2b97b893 fix: include ffile-prefix-map only if supported
ubuntu 18.04 is still shipping gcc 7.9...
2021-05-26 20:49:25 +02:00
0e4ba0b946 try to make the build reproducible 2021-05-26 19:39:12 +02:00
26c59e3517 use cmake FindCurses to look for the curses libraries
Different distributions use different names for curses (e.g. curses vs
ncurses). Also the previous hard-coded way didn't seem to work well with
compat package from ncurses 6 for ncurses 5 applications.
2021-05-26 08:21:45 +02:00
20c6a1fff6 Fix CMake for Threading 2021-04-01 20:07:50 +02:00
ca2646547c cmake doc update 2021-03-22 16:49:11 +01:00
0eef7679b5 netmap and N:1 VLAN mode...
+ support for multiple io-modes
    - packet_mmap (default)
    - netmap
+ support for N:1 VLAN mode
+ ...
2021-03-22 10:49:09 +01:00
bba9475c13 Fix Release Action 2021-02-05 17:41:51 +01:00
83e1a4f0c6 Release Actions 2021-02-05 16:00:09 +01:00
d675fdddf3 Add GIT Info to Version 2021-02-05 11:30:40 +01:00
117944aad1 EXPORT TO GITHUB 2021-02-04 23:36:04 +01:00