Closed Bug 166139 Opened 23 years ago Closed 21 years ago

Add Win32 binary file extensions to global cvsignore list

Categories

(mozilla.org Graveyard :: Server Operations, task, P3)

x86
Windows XP

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bryner, Assigned: leaf)

References

Details

Attachments

(1 file)

CVS has a default list of file extensions that are automatically ignored, but there are several types of files generated during the build on Win32 that are not on this list. They should be added to CVSROOT/cvsignore so that you don't get a long list of "?" files if you build in the source directory. At a minimum, I think we should add: *.dll *.lib *.exp *.rc There may be others as well (*.pdb comes to mind).
.exp is used by the cfm build in several places to export specific symbols. There's also a .exp that's used by zlib for win32 builds. .rc is used in various places as well. We should be able to safely do: .dll .lib .pdb
I should note that adding a file pattern to .cvsignore does not prevent you from checking in or checking out files that match. As far as I know, it only affects what happens for files which are not present in the repository but are present in your tree.
Umm, if that's the case, then why have we been manually adding Makefile to every .cvsignore all of this time? We should definitely test this.
I say this because "*.exe" is in the global ignore list by default, and yet we have .exe files checked into the tree. We also have .dll and .so files checked into the ns repository and I don't think there are any problems there related to .cvsignore.
*** Bug 169402 has been marked as a duplicate of this bug. ***
Yes, please add Makefile to the global cvsignore, I have been providing patches adding this to local .cvsignore files, but new keep appearing every day ;-)
-> leaf
Assignee: endico → leaf
cc blizzard in case he has time to help on this.
Priority: -- → P3
*** Bug 201315 has been marked as a duplicate of this bug. ***
aye aye.
Status: NEW → ASSIGNED
Fish in the water!
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
*** Bug 212261 has been marked as a duplicate of this bug. ***
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: