Skip to content

Commit e98d57a

Browse files
authored
Merge pull request #34 from mkipnis/misc_1025
updated log4cxx tag
2 parents 998e31b + ebdda90 commit e98d57a

File tree

4 files changed

+38
-1
lines changed

4 files changed

+38
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ add_subdirectory( FIXGateway/src )
3131
add_subdirectory( DataService/src )
3232
add_subdirectory( MatchingEngine/src )
3333
add_subdirectory( LatencyTest )
34+
add_subdirectory( MiscClients/cpp_ws_reactjs/oms )
3435

3536
install(DIRECTORY ${CMAKE_SOURCE_DIR}/MiscATS/
3637
DESTINATION MiscATS
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
cmake_minimum_required(VERSION 3.12.4)
2+
3+
project(oms)
4+
5+
message(STATUS "Current source dir: ${CMAKE_CURRENT_SOURCE_DIR}")
6+
7+
message(QUICKFIX_INCLUDE_DIR="${QUICKFIX_INCLUDE_DIR}")
8+
message(QUICKFIX_LIBRARY_DIR="${QUICKFIX_LIBRARY_DIR}")
9+
10+
include_directories(${QUICKFIX_INCLUDE_DIR})
11+
link_directories(${QUICKFIX_LIBRARY_DIR})
12+
13+
include_directories(${LOG4CXX_INCLUDE_DIR})
14+
link_directories(${LOG4CXX_LIBRARY_DIR})
15+
16+
include_directories(${Boost_INCLUDE_DIR})
17+
link_directories(${Boost_LIBRARY_DIRS})
18+
19+
file(GLOB OMS_SRC *.cpp)
20+
add_executable(oms ${OMS_SRC})
21+
22+
find_package(Boost REQUIRED COMPONENTS program_options)
23+
include_directories(${Boost_INCLUDE_DIRS})
24+
25+
target_link_libraries(oms
26+
PRIVATE
27+
quickfix
28+
log4cxx
29+
Boost::program_options
30+
)
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#include <string>
2+
3+
int main( int argc, char* argv[] )
4+
{
5+
return 0;
6+
};

cmake/log4cxxConfig.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ if(NOT EXISTS "${LOG4CXX_INCLUDE_DIRS}/log4cxx/log4cxx.h")
1212

1313
ExternalProject_Add(Log4cxx
1414
GIT_REPOSITORY https://github.com/apache/logging-log4cxx.git
15-
GIT_TAG master
15+
GIT_TAG rel/v1.5.0
1616
UPDATE_DISCONNECTED TRUE
1717
CMAKE_ARGS
1818
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}

0 commit comments

Comments
 (0)