From a3e04c512477325382d6593fc453699de5392f8e Mon Sep 17 00:00:00 2001 From: pjmattal Date: Wed, 15 Dec 2004 03:51:55 +0000 Subject: kept it from running gensync when no changes were made made --delete actually delete files that are copied --- tupkg/update/tupkgupdate | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'tupkg/update/tupkgupdate') diff --git a/tupkg/update/tupkgupdate b/tupkg/update/tupkgupdate index 97b269c..7020d88 100755 --- a/tupkg/update/tupkgupdate +++ b/tupkg/update/tupkgupdate @@ -287,5 +287,11 @@ for file in copy: # Delete (second, for safety's sake) for file in delete: deleteFile(file) +# Now that we've copied new files and deleted, we should delete the source +# files, if we're supposed to +if (switches.get("--delete") == True): + for file in copy: + deleteFile(file) # Run gensync to build the repo index -runGensync(repo_dir, pkgbuild_dir) +if (len(copy) + len(delete) > 0): + runGensync(repo_dir, pkgbuild_dir) -- cgit v1.2.3-54-g00ecf