martin      2004/06/29 06:44:29

  Modified:    build    jlibtool.c
  Log:
  Add FreeBSD platform, and catch unsupported platforms by #error exit
  
  Revision  Changes    Path
  1.2       +6 -1      apr/build/jlibtool.c
  
  Index: jlibtool.c
  ===================================================================
  RCS file: /home/cvs/apr/build/jlibtool.c,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -u -r1.1 -r1.2
  --- jlibtool.c        29 Jun 2004 12:41:11 -0000      1.1
  +++ jlibtool.c        29 Jun 2004 13:44:29 -0000      1.2
  @@ -108,7 +108,7 @@
   //-install_name  /Users/jerenk/apache-2.0-cvs/lib/libapr.0.dylib 
-compatibility_version 1 -current_version 1.0
   #endif
   
  -#if defined(__linux__)
  +#if defined(__linux__) || defined(__FreeBSD__)
   #  define SHELL_CMD  "/bin/sh"
   #  define DYNAMIC_LIB_EXT "so"
   #  define MODULE_LIB_EXT  "so"
  @@ -123,6 +123,10 @@
   #  define LINKER_FLAG_PREFIX "-Wl,"
   #endif
   
  +#ifndef SHELL_CMD
  +#error Unsupported platform: Please add defines for SHELL_CMD etc. for your 
platform.
  +#endif
  +
   #ifdef __EMX__
   #include <process.h>
   #endif
  @@ -130,6 +134,7 @@
   #ifndef PATH_MAX
   #define PATH_MAX 1024
   #endif
  +
   
   /* We want to say we are libtool 1.4 for shlibtool compatibility. */
   #define VERSION "1.4"
  
  
  

Reply via email to