Don't avoid egg-info quite so often
There are times when we need to run egg-info more frequently than we had before. Change-Id: Ie6ec39f7db28ec7807f1a74bc724f0781380c6cc Closes-Bug: 1433681
This commit is contained in:
		| @@ -436,9 +436,13 @@ class LocalEggInfo(egg_info.egg_info): | |||||||
|         If we are in an sdist command, then we always want to update |         If we are in an sdist command, then we always want to update | ||||||
|         SOURCES.txt. If we are not in an sdist command, then it doesn't |         SOURCES.txt. If we are not in an sdist command, then it doesn't | ||||||
|         matter one flip, and is actually destructive. |         matter one flip, and is actually destructive. | ||||||
|  |         However, if we're in a git context, it's always the right thing to do | ||||||
|  |         to recreate SOURCES.txt | ||||||
|         """ |         """ | ||||||
|         manifest_filename = os.path.join(self.egg_info, "SOURCES.txt") |         manifest_filename = os.path.join(self.egg_info, "SOURCES.txt") | ||||||
|         if not os.path.exists(manifest_filename) or 'sdist' in sys.argv: |         if (not os.path.exists(manifest_filename) or | ||||||
|  |                 os.path.exists('.git') or | ||||||
|  |                 'sdist' in sys.argv): | ||||||
|             log.info("[pbr] Processing SOURCES.txt") |             log.info("[pbr] Processing SOURCES.txt") | ||||||
|             mm = LocalManifestMaker(self.distribution) |             mm = LocalManifestMaker(self.distribution) | ||||||
|             mm.manifest = manifest_filename |             mm.manifest = manifest_filename | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Monty Taylor
					Monty Taylor