wireshark/epan/crypt
João Valverde 640382c743 CMake: Allow setting per target compiler warnings
Setting our compiler warning flags in CMAKE_C_FLAGS does not allow
using different flags per target.

Allow for that possibility by setting the internal WS_WARNINGS_{C,CXX}_FLAGS
and using the COMPILE_OPTIONS property to set them.

This change is just setting mechanism and there should be no difference
in generated warnings.

The check_X_compiler_flag cmake test is changed to test each flag individually.
We need a list, not a space separated string, and the aggregate test is not
significant.

Change-Id: I59fc5cd7e130c7a5e001c598e3df3e13f83a6a25
Reviewed-on: https://code.wireshark.org/review/17150
Petri-Dish: João Valverde <j@v6e.pt>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: João Valverde <j@v6e.pt>
2016-08-23 21:33:09 +00:00
..
CMakeLists.txt CMake: Allow setting per target compiler warnings 2016-08-23 21:33:09 +00:00
CMakeListsCustom.txt.example Add missing cmake custom source includes 2016-03-03 03:45:58 +00:00
Custom.common Removed some remaining svn Id tags 2015-12-01 14:41:25 +00:00
Makefile.am Move airpdcap's print_debug_line() to airpdcap_debug.h 2016-07-26 18:06:33 +00:00
airpdcap.c Enable airpdcap debugging explicitly. 2016-07-29 00:12:09 +00:00
airpdcap_ccmp.c [airpcap] Decrypt protected management frames (802.11w) 2016-01-13 03:44:26 +00:00
airpdcap_debug.h Enable airpdcap debugging explicitly. 2016-07-29 00:12:09 +00:00
airpdcap_int.h [airpcap] Decrypt protected management frames (802.11w) 2016-01-13 03:44:26 +00:00
airpdcap_interop.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
airpdcap_rijndael.c g_malloc the decrypted key in AES_unwrap(), but always free it. 2015-12-21 20:56:13 +00:00
airpdcap_rijndael.h Allocate the unwrapped key in AES_unwrap(). 2015-05-10 02:18:24 +00:00
airpdcap_system.h Add boundary check for 802.11 decryption 2015-11-28 09:47:28 +00:00
airpdcap_tkip.c Continue to remove $Id$ from top of file 2014-03-31 18:49:26 +00:00
airpdcap_user.h IEEE802.11: fix EAPOL key frame detection 2016-01-16 11:38:44 +00:00
airpdcap_ws.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
kasumi.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
wep-wpadefs.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00