rdiff-backup-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Rdiff-backup-commits] rdiff-backup CHANGELOG rdiff_backup/compilec.py


From: Andrew Ferguson
Subject: [Rdiff-backup-commits] rdiff-backup CHANGELOG rdiff_backup/compilec.py
Date: Thu, 12 Jul 2007 04:32:53 +0000

CVSROOT:        /sources/rdiff-backup
Module name:    rdiff-backup
Changes by:     Andrew Ferguson <owsla> 07/07/12 04:32:53

Modified files:
        .              : CHANGELOG 
        rdiff_backup   : compilec.py 

Log message:
        Use .dll as library file extension on Cygwin and Windows.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/rdiff-backup/CHANGELOG?cvsroot=rdiff-backup&r1=1.228&r2=1.229
http://cvs.savannah.gnu.org/viewcvs/rdiff-backup/rdiff_backup/compilec.py?cvsroot=rdiff-backup&r1=1.6&r2=1.7

Patches:
Index: CHANGELOG
===================================================================
RCS file: /sources/rdiff-backup/rdiff-backup/CHANGELOG,v
retrieving revision 1.228
retrieving revision 1.229
diff -u -b -r1.228 -r1.229
--- CHANGELOG   12 Jul 2007 04:06:11 -0000      1.228
+++ CHANGELOG   12 Jul 2007 04:32:52 -0000      1.229
@@ -1,6 +1,8 @@
 New in v1.1.12 (????/??/??)
 ---------------------------
 
+Use .dll as library file extension on Cygwin and Windows. (Andrew Ferguson)
+
 Avoid setting permissions to 000 because they're out of sync. (Andrew Ferguson)
 
 listxattr() can also throw EPERM error if not supported. (Andrew Ferguson)

Index: rdiff_backup/compilec.py
===================================================================
RCS file: /sources/rdiff-backup/rdiff-backup/rdiff_backup/compilec.py,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- rdiff_backup/compilec.py    11 Jan 2004 08:43:39 -0000      1.6
+++ rdiff_backup/compilec.py    12 Jul 2007 04:32:53 -0000      1.7
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python2.5
 
 import sys, os
 from distutils.core import setup, Extension
@@ -19,8 +19,10 @@
        lib_dirs = filter(lambda x: x.startswith("lib"), build_files)
        assert len(lib_dirs) == 1, "No library directory or too many"
        libdir = lib_dirs[0]
-       clib = os.path.join("build", libdir, "C.so")
-       rsynclib = os.path.join("build", libdir, "_librsync.so")
+       if sys.platform == "cygwin" or os.name == "nt": libext = "dll"
+       else: libext = "so"
+       clib = os.path.join("build", libdir, "C." + libext)
+       rsynclib = os.path.join("build", libdir, "_librsync." + libext)
        try:
                os.lstat(clib)
                os.lstat(rsynclib)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]