1
0
Fork 0
mirror of https://github.com/linux-usb-gadgets/libusbgx.git synced 2025-07-25 23:25:05 +03:00

libusbgx: Fix meaning of HAS_LIBCONFIG and HAS_GADGET_SCHEMES

We have two configure options related to libconfig:
1) --disable-gadget-schemes
2) --without-libconfig

Option #1 means that libusbgx itself should be compiled without gadget
schemes support. Option #2 means that everything what requires
libconfig should be turned off. So option #2 is wider than #1 as
libconfig us used also in our testing program.

To fix this meaning let's use HAS_GADGET_SCHEMES inside library source
code to determine if we should use libconfig or not and HAS_LIBCONFIG
inside our tests source code.

Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
This commit is contained in:
Krzysztof Opasiak 2017-03-03 17:39:21 +01:00
parent 651177558b
commit 5d0962ed41
10 changed files with 32 additions and 24 deletions

View file

@ -15,7 +15,7 @@
#include "usbg/function/ffs.h"
#include <malloc.h>
#ifdef HAS_LIBCONFIG
#ifdef HAS_GADGET_SCHEMES
#include <libconfig.h>
#endif