start adding security vulnerabilities (packet class)
This commit is contained in:
29
meson.build
29
meson.build
@@ -1,13 +1,30 @@
|
||||
#=======================================================================================================================
|
||||
# PROJECT SETTINGS
|
||||
#=======================================================================================================================
|
||||
project('video-streaming-poc', 'cpp')
|
||||
add_project_arguments('-Wall', '-Wextra', language : 'cpp')
|
||||
|
||||
#=======================================================================================================================
|
||||
# DEPENDENCIES
|
||||
#=======================================================================================================================
|
||||
# opencv dependency
|
||||
opencv = dependency('opencv4', version : '>=4.0.0')
|
||||
opencv_incl_dir = opencv.get_variable(cmake : 'OpenCV_INCLUDE_DIRECTORIES', pkgconfig : 'includedir')
|
||||
include = include_directories(opencv_incl_dir)
|
||||
|
||||
common = []
|
||||
#=======================================================================================================================
|
||||
# SOURCE FILES
|
||||
#=======================================================================================================================
|
||||
# common files between client / server
|
||||
common = ['packets/ImagePacket.cpp', 'packets/ImagePacket.h']
|
||||
# client-only files
|
||||
client = common + ['client.cpp']
|
||||
# server-only files
|
||||
server = common + ['server.cpp']
|
||||
|
||||
client_exe = executable('client', client, dependencies : opencv, include_directories : include)
|
||||
server_exe = executable('server', server, dependencies : opencv, include_directories : include)
|
||||
#=======================================================================================================================
|
||||
# BUILD TARGETS
|
||||
#=======================================================================================================================
|
||||
# client executable
|
||||
client_exe = executable('client', client,
|
||||
dependencies : opencv)
|
||||
# server executable
|
||||
server_exe = executable('server', server,
|
||||
dependencies : opencv)
|
Reference in New Issue
Block a user