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