Add some changes to make ETL more suitable for Fedora:
[synfig.git] / ETL / trunk / ETL / etl_profile.h.in
diff --git a/ETL/trunk/ETL/etl_profile.h.in b/ETL/trunk/ETL/etl_profile.h.in
new file mode 100644 (file)
index 0000000..e5b59b5
--- /dev/null
@@ -0,0 +1,42 @@
+/*
+ *
+ * ETL platform-specific configuration header
+ *
+ * Built platform: @build@
+ * Host platform: @host@
+ *
+ */
+
+#ifndef __ETL_PROFILE_H__
+#define __ETL_PROFILE_H__
+
+// Public ETL definitions
+
+#define ETL_NAME "@PACKAGE_NAME@"
+#define ETL_TARNAME "@PACKAGE_TARNAME@"
+#define ETL_VERSION "@PACKAGE_VERSION@"
+
+// Private ETL definitions
+
+// Libraries
+@D_LIBPTHREAD@ __ETL_HAS_LIBPTHREAD
+
+// Headers
+@D_PTHREAD_H@ __ETL_HAS_PTHREAD_H
+@D_SCHED_H@ __ETL_HAS_SCHED_H
+
+// Functions
+@D_PTHREAD_CREATE@ __ETL_HAS_PTHREAD_CREATE
+@D_PTHREAD_RWLOCK_INIT@ __ETL_HAS_PTHREAD_RWLOCK_INIT
+@D_SCHED_YIELD@ __ETL_HAS_SCHED_YIELD
+@D_CREATETHREAD@ __ETL_HAS_CREATETHREAD
+@D_QUERYPERFORMANCECOUNTER@ __ETL_HAS_QUERYPERFORMANCECOUNTER
+@D_GETTIMEOFDAY@ __ETL_HAS_GETTIMEOFDAY
+@D_SSCANF@ __ETL_HAS_SSCANF
+@D_VSSCANF@ __ETL_HAS_VSSCANF
+@D_VSPRINTF@ __ETL_HAS_VSPRINTF
+@D_VASPRINTF@ __ETL_HAS_VASPRINTF
+@D_VSNPRINTF@ __ETL_HAS_VSNPRINTF
+@D__VSNPRINTF@ __ETL_HAS__VSNPRINTF
+
+#endif // __ETL_PROFILE_H__