split IM_INCPATH and IM_LIBPATH with $Config{path_sep}, so they work
authorTony Cook <tony@develop=help.com>
Wed, 12 Dec 2001 23:55:22 +0000 (23:55 +0000)
committerTony Cook <tony@develop=help.com>
Wed, 12 Dec 2001 23:55:22 +0000 (23:55 +0000)
on Windows

Changes
Makefile.PL

diff --git a/Changes b/Changes
index 1f8a205..0c93e5a 100644 (file)
--- a/Changes
+++ b/Changes
@@ -564,6 +564,8 @@ Revision history for Perl extension Imager.
         - don't allocate hashboxes as locals since it overflows the 
          stack by default in Darwin
         - applied T1 afm patch from Claes Jacobsson
+        - split IM_INCPATH and IM_LIBPATH with $Config{path_sep}, so they
+          work on Windows
 
 =================================================================
 
index cce7b9c..7439c3f 100644 (file)
@@ -263,8 +263,8 @@ sub pathcheck {
 sub init {
 
   @definc{'/usr/include'}=();
-  @incs=(qw(/usr/include/freetype2 /usr/local/include/freetype2 /usr/include /usr/local/include /usr/include/freetype /usr/local/include/freetype), split /:/, $INCPATH );
-  @libs=(split(/ /, $Config{'libpth'}), split(/:/, $LIBPATH) );
+  @incs=(qw(/usr/include/freetype2 /usr/local/include/freetype2 /usr/include /usr/local/include /usr/include/freetype /usr/local/include/freetype), split /\Q$Config{path_sep}/, $INCPATH );
+  @libs=(split(/ /, $Config{'libpth'}), split(/\Q$Config{path_sep}/, $LIBPATH) );
   if ($^O =~ /win32/i && $Config{cc} =~ /\bcl\b/i) {
     push(@incs, split /;/, $ENV{INCLUDE}) if exists $ENV{INCLUDE};
     push(@libs, split /;/, $ENV{LIB}) if exists $ENV{LIB};