Use proper directories configuration from cmake
This commit is contained in:
parent
efb8b7c3ae
commit
3933311d47
12 changed files with 36 additions and 34 deletions
|
@ -1,3 +1,4 @@
|
|||
include_directories("${CMAKE_CURRENT_BINARY_DIR}")
|
||||
file(GLOB_RECURSE SOURCES *.c)
|
||||
|
||||
ADD_LIBRARY(common STATIC ${SOURCES})
|
||||
|
|
21
common/config.h.in
Normal file
21
common/config.h.in
Normal file
|
@ -0,0 +1,21 @@
|
|||
#ifndef COMMON_CONFIG_H_
|
||||
#define COMMON_CONFIG_H_
|
||||
|
||||
#define LISTEN_PORT 2222
|
||||
#define MAX_HOSTNAME_LENGTH 64
|
||||
#define MAX_USERNAME_LENGTH 64
|
||||
|
||||
#define DSAKEY_PATH "@CMAKE_INSTALL_PREFIX@/etc/ssh_host_dsa_key"
|
||||
#define RSAKEY_PATH "@CMAKE_INSTALL_PREFIX@/etc/ssh_host_rsa_key"
|
||||
#define ECDSAKEY_PATH "@CMAKE_INSTALL_PREFIX@/etc/ssh_host_ecdsa_key"
|
||||
|
||||
#define MYSQL_HOST "localhost"
|
||||
#define MYSQL_USER "sshportal"
|
||||
#define MYSQL_PASS "graou"
|
||||
#define MYSQL_DB "sshportal"
|
||||
|
||||
#define LOG_FILENAME_FORMAT "@CMAKE_INSTALL_PREFIX@/var/log/$d/$h/$u/$i.gz" // $d : date in iso format, $h : hostname, $u : username : $i session id
|
||||
#define LOG_FILENAME_MAX_LEN 255
|
||||
#define LOG_DIRECTORY_MODE S_IRUSR | S_IWUSR | S_IXUSR
|
||||
|
||||
#endif
|
|
@ -4,7 +4,7 @@
|
|||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "../config.h"
|
||||
#include "config.h"
|
||||
#include "mysql.h"
|
||||
|
||||
static MYSQL *db;
|
||||
|
|
Reference in a new issue