revert breaks some stupid old compilers
[oscam.git] / config.h
blob81eebef8312bc5ea18a1cdec7e48c9babbd2b6f3
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 #endif
12 #define READ_SDT_CHARSETS 1
13 #define CLOCKFIX 1
14 #define IRDETO_GUESSING 1
15 #define CS_ANTICASC 1
16 #define WITH_DEBUG 1
17 #define WITH_LB 1
18 #define CS_CACHEEX 1
19 #define CW_CYCLE_CHECK 1
20 //#define LCDSUPPORT 1
21 //#define LEDSUPPORT 1
22 //#define IPV6SUPPORT 1
23 #define MODULE_MONITOR 1
25 //#define MODULE_CAMD33 1
26 #define MODULE_CAMD35 1
27 #define MODULE_CAMD35_TCP 1
28 #define MODULE_NEWCAMD 1
29 #define MODULE_CCCAM 1
30 #define MODULE_CCCSHARE 1
31 #define MODULE_GBOX 1
32 #define MODULE_RADEGAST 1
33 #define MODULE_SERIAL 1
34 #define MODULE_CONSTCW 1
35 #define MODULE_PANDORA 1
36 #define MODULE_GHTTP 1
37 #define MODULE_SCAM 1
39 #define WITH_CARDREADER 1
41 #ifdef WITH_CARDREADER
43 #define READER_NAGRA 1
44 #define READER_IRDETO 1
45 #define READER_CONAX 1
46 #define READER_CRYPTOWORKS 1
47 #define READER_SECA 1
48 #define READER_VIACCESS 1
49 #define READER_VIDEOGUARD 1
50 #define READER_DRE 1
51 #define READER_TONGFANG 1
52 #define READER_BULCRYPT 1
53 #define READER_GRIFFIN 1
54 #define READER_DGCRYPT 1
56 #define CARDREADER_PHOENIX 1
57 #define CARDREADER_INTERNAL 1
58 #define CARDREADER_MP35 1
59 #define CARDREADER_SC8IN1 1
60 #define CARDREADER_SMARGO 1
61 #define CARDREADER_DB2COM 1
62 #define CARDREADER_STINGER 1
63 #define CARDREADER_DRECAS 1
65 #ifdef WITH_PCSC
66 #define CARDREADER_PCSC 1
67 #endif
69 #ifdef WITH_LIBUSB
70 #define CARDREADER_SMART 1
71 #endif
73 // CARDREADER_INTERNAL_{AZBOX,COOLAPI,SCI} are internal variables
74 // do not touch them
75 #if (defined(CARDREADER_INTERNAL) && defined(WITH_AZBOX))
76 #define CARDREADER_INTERNAL_AZBOX 1
77 #elif (defined(CARDREADER_INTERNAL) && (defined(WITH_COOLAPI) || defined(WITH_SU980)))
78 #define CARDREADER_INTERNAL_COOLAPI 1
79 #elif defined(CARDREADER_INTERNAL) && defined(WITH_COOLAPI2)
80 #define CARDREADER_INTERNAL_COOLAPI2 1
81 #elif defined(CARDREADER_INTERNAL)
82 #define CARDREADER_INTERNAL_SCI 1
83 #endif
85 #ifdef WITH_STAPI
86 #define CARDREADER_STAPI 1
87 #endif
89 #ifdef WITH_STAPI5
90 #define CARDREADER_STAPI5 1
91 #endif
93 #ifdef READER_DRE
94 #define READER_DRECAS 1
95 #endif
97 #endif // WITH_CARDREADER
99 #endif //OSCAM_CONFIG_H_