hangulconfig.h: libhangul-0.0.4
authorChoe Hwanjin <choe.hwanjin@gmail.com>
Sat, 6 Jan 2007 06:14:45 +0000 (15:14 +0900)
committerChoe Hwanjin <choe.hwanjin@gmail.com>
Sat, 6 Jan 2007 06:14:45 +0000 (15:14 +0900)
 * hangulconfig.h를 자동 생성하는 룰 제거
 * stdboo.h를 직접 include

hangul.h:
 * _HANGUL_H_ 대신 libhangul_hangul_h 로 헤더 중복 include 체크

version:
 * 0.0.4 준비 작업

git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@109 8f00fcd2-89fc-0310-932e-b01be5b65e01

Makefile.am
configure.ac
hangul/hangul.h

index aa2c314..d88d6e7 100644 (file)
@@ -1,15 +1,7 @@
 SUBDIRS = hangul data bindings test
 
-DISTCLEANFILES = hangulconfig.h
-
-hangulconfdir = $(includedir)/hangul-1.0
-hangulconf_DATA = hangulconfig.h
-
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = libhangul.pc
 
-hangulconfig.h: config.status
-       $(top_builddir)/config.status hangulconfig.h
-
 log:
        svn log -v > ChangeLog
index a476897..fdc7680 100644 (file)
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.57)
-AC_INIT(libhangul, 0.0.3, http://kldp.net/projects/hangul/)
+AC_INIT(libhangul, 0.0.4, http://kldp.net/projects/hangul/)
 AM_INIT_AUTOMAKE
 AC_CONFIG_SRCDIR([hangul/hangul.h])
 AC_CONFIG_HEADER([config.h])
@@ -30,45 +30,6 @@ AC_HEADER_STDBOOL
 AC_C_CONST
 AC_C_INLINE
 
-
-# Generate hangulconf.h file
-AC_CONFIG_COMMANDS([hangulconfig.h],
-[
-    outfile=hangulconfig.h
-    cat > $outfile << _HANGULCONFEOF
-/* hangulconfig.h
- * This is generated file. Do not directly modify this.
- */
-
-_HANGULCONFEOF
-
-if test "$stdbool_h" = "yes" ; then
-    echo "#include <stdbool.h>" >> $outfile
-else
-    if test "$bool_type" != "yes" ; then
-       cat >> $outfile << _HANGULCONFEOF
-# ifdef __cplusplus
-   typedef bool _Bool;
-# else
-   typedef unsigned char _Bool;
-#endif
-_HANGULCONFEOF
-    fi
-
-    cat >> $outfile << _HANGULCONFEOF
-#define bool _Bool
-#define false 0
-#define true 1
-#define __bool_true_false_are_defined 1
-_HANGULCONFEOF
-fi
-], [
-
-stdbool_h="$ac_cv_header_stdbool_h"
-bool_type="$ac_cv_type__Bool"
-
-])
-
 # Checks for library functions.
 AC_CONFIG_FILES([
 Makefile
index 731ecfc..6529443 100644 (file)
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
  */
 
-#ifndef _HANGUL_H_
-#define _HANGUL_H_
+#ifndef libhangul_hangul_h
+#define libhangul_hangul_h
 
-#include <hangulconfig.h>
+#include <stdbool.h>
 #include <inttypes.h>
 
 #ifdef __cplusplus
@@ -135,4 +135,4 @@ const char*  hanja_get_comment(const Hanja* hanja);
 }
 #endif
 
-#endif /* _HANGUL_H_ */
+#endif /* libhangul_hangul_h */