fixed CMake warnings on Debian 11
[oscam.git] / config.h
blob2e06803cc99dd25610023ebc29951b61a5a4c891
1 #ifndef CONFIG_H_
2 #define CONFIG_H_
4 #define WEBIF 1
5 #define WEBIF_LIVELOG 1
6 #define WEBIF_JQUERY 1
7 //#define TOUCH 1
8 //#define WITH_SSL 1
9 #if defined(__linux__) || defined(__CYGWIN__)
10 #define HAVE_DVBAPI 1
11 //#define WITH_EXTENDED_CW 1
12 #endif
13 //#define WITH_NEUTRINO 1
14 #define READ_SDT_CHARSETS 1
15 //#define CLOCKFIX 1
16 //#define CS_ANTICASC 1
17 #define WITH_DEBUG 1
18 #define WITH_LB 1
19 //#define CS_CACHEEX 1
20 //#define CS_CACHEEX_AIO 1
21 //#define CW_CYCLE_CHECK 1
22 //#define LCDSUPPORT 1
23 //#define LEDSUPPORT 1
24 //#define IPV6SUPPORT 1
25 //#define WITH_ARM_NEON 1
26 #define MODULE_MONITOR 1
28 //#define MODULE_CAMD33 1
29 #define MODULE_CAMD35 1
30 #define MODULE_CAMD35_TCP 1
31 #define MODULE_NEWCAMD 1
32 #define MODULE_CCCAM 1
33 #define MODULE_CCCSHARE 1
34 #define MODULE_GBOX 1
35 //#define MODULE_RADEGAST 1
36 //#define MODULE_SERIAL 1
37 //#define MODULE_CONSTCW 1
38 //#define MODULE_PANDORA 1
39 //#define MODULE_GHTTP 1
40 //#define MODULE_SCAM 1
41 //#define MODULE_STREAMRELAY 1
43 #define WITH_CARDREADER 1
45 #ifdef WITH_CARDREADER
47 #define READER_NAGRA 1
48 #define READER_NAGRA_MERLIN 1
49 #define READER_IRDETO 1
50 #define READER_CONAX 1
51 #define READER_CRYPTOWORKS 1
52 #define READER_SECA 1
53 #define READER_VIACCESS 1
54 #define READER_VIDEOGUARD 1
55 #define READER_DRE 1
56 #define READER_TONGFANG 1
57 #define READER_BULCRYPT 1
58 #define READER_GRIFFIN 1
59 #define READER_DGCRYPT 1
61 #define CARDREADER_PHOENIX 1
62 #define CARDREADER_INTERNAL 1
63 //#define CARDREADER_MP35 1
64 //#define CARDREADER_SC8IN1 1
65 //#define CARDREADER_SMARGO 1
66 //#define CARDREADER_DB2COM 1
67 //#define CARDREADER_STINGER 1
68 //#define CARDREADER_DRECAS 1
70 #ifdef WITH_PCSC
71 #define CARDREADER_PCSC 1
72 #endif
74 #ifdef WITH_LIBUSB
75 #define CARDREADER_SMART 1
76 #endif
78 // CARDREADER_INTERNAL_{AZBOX,COOLAPI,SCI} are internal variables
79 // do not touch them
80 #if (defined(CARDREADER_INTERNAL) && defined(WITH_AZBOX))
81 #define CARDREADER_INTERNAL_AZBOX 1
82 #elif (defined(CARDREADER_INTERNAL) && (defined(WITH_COOLAPI) || defined(WITH_SU980)))
83 #define CARDREADER_INTERNAL_COOLAPI 1
84 #elif defined(CARDREADER_INTERNAL) && defined(WITH_COOLAPI2)
85 #define CARDREADER_INTERNAL_COOLAPI2 1
86 #elif defined(CARDREADER_INTERNAL)
87 #define CARDREADER_INTERNAL_SCI 1
88 #endif
90 #ifdef WITH_STAPI
91 //#define CARDREADER_STAPI 1
92 #endif
94 #ifdef WITH_STAPI5
95 //#define CARDREADER_STAPI5 1
96 #endif
98 #ifdef READER_DRE
99 #define READER_DRECAS 1
100 #endif
102 #endif // WITH_CARDREADER
104 #endif //OSCAM_CONFIG_H_