diff options
Diffstat (limited to '3rdParty/LibIDN/Makefile.inc')
-rw-r--r-- | 3rdParty/LibIDN/Makefile.inc | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/3rdParty/LibIDN/Makefile.inc b/3rdParty/LibIDN/Makefile.inc new file mode 100644 index 0000000..6f0e367 --- /dev/null +++ b/3rdParty/LibIDN/Makefile.inc @@ -0,0 +1,27 @@ +CXXFLAGS += -isystem 3rdParty/LibIDN/src +CFLAGS += -isystem 3rdParty/LibIDN/src -isystem 3rdParty/LibIDN/stubs +ifeq ($(WIN32),1) +CPPFLAGS += -DIDNA_STATIC +CFLAGS += -isystem 3rdParty/LibIDN/stubs/win32 +CFLAGS += -Dstrcasecmp=stricmp -Dstrncasecmp=strnicmp +CXXFLAGS += -isystem 3rdParty/LibIDN/stubs/win32 +endif + +LIBIDN_SOURCES += \ + 3rdParty/LibIDN/src/stringprep.c \ + 3rdParty/LibIDN/src/profiles.c \ + 3rdParty/LibIDN/src/rfc3454.c \ + 3rdParty/LibIDN/src/punycode.c \ + 3rdParty/LibIDN/src/idna.c \ + 3rdParty/LibIDN/src/toutf8.c \ + 3rdParty/LibIDN/src/nfkc.c + +LIBIDN_OBJECTS = \ + $(LIBIDN_SOURCES:.c=.o) + +CLEANFILES += \ + $(LIBIDN_SOURCES:.c=.gcda) \ + $(LIBIDN_SOURCES:.c=.gcno) \ + $(LIBIDN_OBJECTS) + + |