#ifndef __W3CORE_H__
#define __W3CORE_H__
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#include <stdbool.h>
#include "W3Version.h"
void W3_Set_Header(struct W3* w3, const char* key, const char* value); /* Set the header */
void W3_Free(struct W3* w3); /* Free the struct */
+#ifdef __cplusplus
+}
+#endif
+
#endif
#ifndef __W3DNS_H__
#define __W3DNS_H__
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#include <stdint.h>
#include <stdbool.h>
#endif
);
+#ifdef __cplusplus
+}
+#endif
+
#endif
#ifndef __W3HTTP_H__
#define __W3HTTP_H__
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#include "W3Core.h"
void __W3_HTTP_Request(struct W3* w3);
+#ifdef __cplusplus
+}
+#endif
+
#endif
#ifndef __W3UTIL_H__
#define __W3UTIL_H__
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#include "W3Core.h"
#include <stdbool.h>
bool __W3_Have_Header(struct W3* w3, const char* name);
char* __W3_Get_Platform(void);
+#ifdef __cplusplus
+}
+#endif
+
#endif
echo "Libs: -I\$${libdir} -lw3" >> $@
clean:
- -rm ./w3.pc *.zip *.tar.gz ./Library/W3Version.h
+ -rm ./w3.pc w3-*.zip w3-*.tar.gz w3-*.lzh ./Library/W3Version.h
$(MAKE) -C ./Library clean
$(MAKE) -C ./Example clean
#ifndef __W3VERSION_H__
#define __W3VERSION_H__
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#define LIBW3_VERSION "0.0" \
SUFFIX
+#ifdef __cplusplus
+}
+#endif
+
#endif