summaryrefslogtreecommitdiffstats
path: root/config.h.cmake
diff options
context:
space:
mode:
authorgregory guy <gregory-tde@laposte.net>2021-05-24 17:04:53 +0200
committergregory guy <gregory-tde@laposte.net>2021-06-03 18:24:44 +0200
commit425f41c77dcf1616c36e678b9201c87f582efbde (patch)
tree6b99a14c169ad472127e87e3aa7464ef64749e8d /config.h.cmake
parentec80625a625cd5b868a69dc59d2f326569651b95 (diff)
downloadarts-feat/cmake_update.tar.gz
arts-feat/cmake_update.zip
some updates on cmake stuff in order to build aRts with optional backend (alsa, jack...)feat/cmake_update
Rename gslconfig.h.in into gslconfig.h.cmake for consistency with the other modules. Add man3 pages (gsl). Add Network Audio System (Nas) support. Add Open Sound System (OSS) support. Signed-off-by: gregory guy <gregory-tde@laposte.net>
Diffstat (limited to 'config.h.cmake')
-rw-r--r--config.h.cmake92
1 files changed, 80 insertions, 12 deletions
diff --git a/config.h.cmake b/config.h.cmake
index 7c2f7c8..404d8d3 100644
--- a/config.h.cmake
+++ b/config.h.cmake
@@ -5,18 +5,89 @@
significant byte first (like Motorola and SPARC, unlike Intel). */
#cmakedefine WORDS_BIGENDIAN @WORDS_BIGENDIAN@
-#cmakedefine HAVE_SYS_TIME_H 1
-#cmakedefine TIME_WITH_SYS_TIME 1
+
+/* Defined if you have <stdio.h> header */
#cmakedefine HAVE_STDIO_H 1
+
+/* Defined if you have <stdlib.h> header */
#cmakedefine HAVE_STDLIB_H 1
+
+/* Defined if you have <string.h> header */
#cmakedefine HAVE_STRING_H 1
+
+/* Defined if you have <strings.h> header */
#cmakedefine HAVE_STRINGS_H 1
+
+/* Defined if you have <ctype.h> header */
#cmakedefine HAVE_CTYPE_H 1
+
+/* Defined if you have <malloc.h> header */
#cmakedefine HAVE_MALLOC_H 1
+
+/* Defined if you have <memory.h> header */
#cmakedefine HAVE_MEMORY_H 1
+
+/* Defined if you have <dlfcn.h> header */
#cmakedefine HAVE_DLFCN_H 1
+/* Defined if you have both <sys/time.h> and <time.h> headers */
+#cmakedefine TIME_WITH_SYS_TIME 1
+
+/* Defined if you have either <sys/time.h> or <time.h> header */
+#cmakedefine HAVE_SYS_TIME_H 1
+
+/* Defined with system library dl */
#cmakedefine HAVE_LIBDL 1
+
+/* Defined if you have libaudiofile */
+#cmakedefine HAVE_LIBAUDIOFILE 1
+
+/* defined if you have Alsa library */
+#cmakedefine HAVE_LIBASOUND2 1
+
+/* Defined if you have <alsa/asoundlib.h> header */
+#cmakedefine HAVE_ALSA_ASOUNDLIB_H 1
+
+/* Defined if you have snd_pcm_resume() (Alsa) */
+#cmakedefine HAVE_SND_PCM_RESUME 1
+
+#cmakedefine ALSA_PCM_OLD_SW_PARAMS_API 1
+#cmakedefine ALSA_PCM_OLD_HW_PARAMS_API 1
+
+/* Defined if you have <sys/select.h> header */
+#cmakedefine HAVE_SYS_SELECT_H 1
+
+/* Defined if you have <csl/csl.h> header */
+#cmakedefine HAVE_LIBCSL 1
+
+/* Defined if you have esound (Enlightened Sound Daemon) */
+#cmakedefine HAVE_LIBESD 1
+
+/* Defined if you have Jack Audio Connection Kit */
+#cmakedefine HAVE_LIBJACK 1
+
+/* Defined if you have <libaudioio.h> header */
+#cmakedefine HAVE_LIBAUDIOIO 1
+
+/* Defined if you have <mas/mas.h> header */
+#cmakedefine HAVE_LIBMAS 1
+
+/* Defined if you have Network Audio System (Nas) */
+#cmakedefine HAVE_LIBAUDIONAS 1
+
+/* Defined if you have both <sys/soundcard.h> and <soundcard.h> headers */
+#cmakedefine HAVE_SOUNDCARD_H 1
+
+/* Defined if you have either <sys/soundcard.h> or <soundcard.h> header */
+#cmakedefine HAVE_SYS_SOUNDCARD_H 1
+
+/* Defined if you have <pthread.h> header */
+#cmakedefine HAVE_LIBPTHREAD 1
+
+/* Defined for x86 cpus with sse instructions */
+#cmakedefine HAVE_X86_SSE 1
+
+
#define LTDL_OBJDIR "."
#cmakedefine HAVE_DLERROR 1
@@ -28,20 +99,17 @@
#cmakedefine HAVE_MEMCPY 1
#cmakedefine HAVE_BCOPY 1
-#cmakedefine HAVE_LIBAUDIOFILE 1
-#cmakedefine HAVE_LIBESD 1
-#cmakedefine HAVE_LIBASOUND2 1
-#cmakedefine HAVE_ALSA_ASOUNDLIB_H 1
-#cmakedefine HAVE_SND_PCM_RESUME 1
-#cmakedefine ALSA_PCM_OLD_SW_PARAMS_API 1
-#cmakedefine ALSA_PCM_OLD_HW_PARAMS_API 1
-#cmakedefine HAVE_SYS_SOUNDCARD_H 1
-#cmakedefine HAVE_LIBPTHREAD 1
+
+
+
+
+
+
#cmakedefine HAVE_IOCTL_INT_INT_DOTS 1
#cmakedefine HAVE_IOCTL_INT_ULONG_DOTS 2
-#cmakedefine HAVE_LIBJACK 1
+
#cmakedefine HAVE_LIBSNDIO 1