/[winpt]/trunk/configure.ac
ViewVC logotype

Diff of /trunk/configure.ac

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 47 by werner, Mon Oct 31 14:04:59 2005 UTC revision 163 by twoaday, Thu Jan 19 18:07:12 2006 UTC
# Line 15  min_automake_version="1.9.4" Line 15  min_automake_version="1.9.4"
15    
16  # Version number: Remember to change it immediately *after* a release.  # Version number: Remember to change it immediately *after* a release.
17  #                 Add a "-cvs" prefix for non-released code.  #                 Add a "-cvs" prefix for non-released code.
18  AC_INIT(WinPT, 0.11.0-cvs, http://www.winpt.org)  AC_INIT(WinPT, 0.11.6, http://www.winpt.org)
19    NEED_GPG_VERSION=1.4.2
20  NEED_GPGME_API=1  NEED_GPGME_API=1
21  NEED_GPGME_VERSION=1.1.0  NEED_GPGME_VERSION=1.1.1
22  NEED_GPG_ERROR_VERSION=1.2  NEED_GPG_ERROR_VERSION=1.2
23    
24  PACKAGE=$PACKAGE_NAME  PACKAGE=$PACKAGE_NAME
25  PACKAGE_GT=${PACKAGE_NAME}  PACKAGE_GT=${PACKAGE_NAME}
26  VERSION=$PACKAGE_VERSION  VERSION=$PACKAGE_VERSION
27    
28  AC_CONFIG_SRCDIR(src/WinPT.cpp)  AC_CONFIG_SRCDIR(Src/WinPT.cpp)
29  AM_CONFIG_HEADER(config.h)  AM_CONFIG_HEADER(config.h)
30  AC_CANONICAL_TARGET()  AC_CANONICAL_TARGET()
31  AM_INIT_AUTOMAKE($PACKAGE, $VERSION)  AM_INIT_AUTOMAKE
32    AM_MKINSTALLDIRS
33    
34  AC_GNU_SOURCE  AC_GNU_SOURCE
35    
# Line 43  AC_DEFINE_UNQUOTED(PACKAGE_BUGREPORT, "$ Line 44  AC_DEFINE_UNQUOTED(PACKAGE_BUGREPORT, "$
44                                          [Bug report address])                                          [Bug report address])
45  AC_DEFINE_UNQUOTED(NEED_GPGME_VERSION, "$NEED_GPGME_VERSION",  AC_DEFINE_UNQUOTED(NEED_GPGME_VERSION, "$NEED_GPGME_VERSION",
46                                         [Required version of GPGME])                                         [Required version of GPGME])
47    AC_DEFINE_UNQUOTED(NEED_GPG_VERSION, "$NEED_GPG_VERSION",
48                                         [Required version of GnuPG])
49    
50  BUILD_TIMESTAMP=`date --iso-8601=minutes`  BUILD_TIMESTAMP=`date --iso-8601=minutes`
51  AC_SUBST(BUILD_TIMESTAMP)  AC_SUBST(BUILD_TIMESTAMP)
# Line 51  BUILD_FILEVERSION=`echo "$VERSION" | sed Line 54  BUILD_FILEVERSION=`echo "$VERSION" | sed
54  changequote([,])dnl  changequote([,])dnl
55  AC_SUBST(BUILD_FILEVERSION)  AC_SUBST(BUILD_FILEVERSION)
56    
57    # For the distcheck target of make we need to set a few options for
58    # the cross compiling environment.  We assume the same conevtion as
59    # used in autogen.sh; i.e. we take the root from the $w32root variable
60    # or default to ~/w32root.
61    if test -n "$w32root"; then
62      W32ROOT="$w32root"
63    else
64      W32ROOT="$HOME/w32root"
65    fi
66    AC_SUBST(W32ROOT)
67    
68    
69  AH_BOTTOM([  AH_BOTTOM([
70  /* Some global constants. */  /* Some global constants. */
71    
72  /* Set to distinguish between the old custom Makefile based build  /* We need to include this header to be able to include specific parts
73     system and our new automake based one.  This is only required in     of the header files.  For now we require at least Internet Exploder
74     Include/wptVersion.h.  Fixme: See whether we may define the constants     4.01 to be installed. */
75     there by means of command line apssed args or similar.  */  #include <w32api.h>
76  #define WINPT_MODERN_BUILD 1  #define _WIN32_IE IE401
   
 /* FIXME: For what is this needed? */  
 #define WINPT_IPC 1  
   
77  ])  ])
78    
79  AM_MAINTAINER_MODE  AM_MAINTAINER_MODE
# Line 89  AC_CHECK_TOOL(AR, ar, :) Line 99  AC_CHECK_TOOL(AR, ar, :)
99  AC_CHECK_TOOL(DLLTOOL, dlltool, :)  AC_CHECK_TOOL(DLLTOOL, dlltool, :)
100  AC_CHECK_TOOL(WINDRES, windres, :)  AC_CHECK_TOOL(WINDRES, windres, :)
101    
   
102  try_gettext=yes  try_gettext=yes
103  have_dosish_system=no  have_dosish_system=no
104  have_w32_system=no  have_w32_system=no
# Line 119  case "${host}" in Line 128  case "${host}" in
128         ;;         ;;
129  esac  esac
130    
131    
132    AH_BOTTOM([
133    /* Force using of NLS for W32 even if no libintl has been found.  This is
134       okay because we have our own gettext implementation for W32.  */
135    #if defined(HAVE_W32_SYSTEM) && !defined(ENABLE_NLS)
136    #define ENABLE_NLS 1
137    #endif
138    ])
139      
140    # Note, that autogen.sh greps for the next line.
141    AM_GNU_GETTEXT_VERSION(0.12.1)
142    AM_GNU_GETTEXT([external])
143    # There is something wrong with the NLS checking here.  We force using it.
144    USE_NLS=yes
145    
146  if test "$have_dosish_system" = yes; then  if test "$have_dosish_system" = yes; then
147     AC_DEFINE(HAVE_DOSISH_SYSTEM,1,     AC_DEFINE(HAVE_DOSISH_SYSTEM,1,
148               [Defined if we run on some of the PCDOS like systems               [Defined if we run on some of the PCDOS like systems
# Line 161  AM_CONDITIONAL(CROSS_COMPILING, test x$c Line 185  AM_CONDITIONAL(CROSS_COMPILING, test x$c
185  # Add some extra libs here so that previous tests don't fail for  # Add some extra libs here so that previous tests don't fail for
186  # mysterious reasons - the final link step should bail out.  # mysterious reasons - the final link step should bail out.
187  if test "$have_w32_system" = yes; then  if test "$have_w32_system" = yes; then
188     W32LIBS="-lwsock32"     #W32LIBS="-lwsock32"
189       W32LIBS="-lws2_32"
190  fi  fi
191    
192  if test "$GCC" = yes; then  if test "$GCC" = yes; then
# Line 219  PTD/versioninfo.rc Line 244  PTD/versioninfo.rc
244  Src/Makefile  Src/Makefile
245  Src/versioninfo.rc          Src/versioninfo.rc        
246  Include/Makefile  Include/Makefile
247  Ico/Makefile  icons/Makefile
248  m4/Makefile  m4/Makefile
 w32gpgme/Makefile  
249  Gnupg/Makefile  Gnupg/Makefile
250    Po/Makefile.in
251  ])  ])
252  AC_OUTPUT  AC_OUTPUT

Legend:
Removed from v.47  
changed lines
  Added in v.163

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26