]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - CONTRIBUTING.md
Fix a performance regression with large PPDs (rdar://47040759)
[thirdparty/cups.git] / CONTRIBUTING.md
index bb5dd410c5f29346cd1570f5dc7638c730b8ab54..c2426277a12f192ab65c1599805aed92a949fee1 100644 (file)
@@ -131,7 +131,7 @@ columns.
 > Note:
 >
 > The ".cxx" extension is used because it is the only common C++ extension
-> between Linux, OS X, UNIX, and Windows.
+> between Linux, macOS, UNIX, and Windows.
 
 The top of each source file contains a header giving the purpose or nature of
 the source file and the copyright and licensing notice:
@@ -409,27 +409,22 @@ is a list of assumptions we follow when constructing makefiles:
   the target, e.g.:
 
       target:
-
-      _TAB_ target commands
+      TAB target commands
 
 - Dependencies; we assume that the make program supports recursive dependencies
   on targets, e.g.:
 
       target: foo bar
-
-      _TAB_ target commands
+      TAB target commands
 
       foo: bla
-
-      _TAB_ foo commands
+      TAB foo commands
 
       bar:
-
-      _TAB_ bar commands
+      TAB bar commands
 
       bla:
-
-      _TAB_ bla commands
+      TAB bla commands
 
 - Variable Definition; we assume that the make program supports variable
   definition on the command-line or in the makefile using the following form:
@@ -452,16 +447,13 @@ is a list of assumptions we follow when constructing makefiles:
   assumed dependencies, e.g.:
 
       .SUFFIXES: .c .o
-
       .c.o:
-
-      _TAB_ $(CC) $(CFLAGS) -o $@ -c $<
+      TAB $(CC) $(CFLAGS) -o $@ -c $<
 
 - Include Files; we assume that the make program supports the include
   directive, e.g.:
 
       include ../Makedefs
-
       include Dependencies
 
 - Comments; we assume that comments begin with a # character and proceed to the
@@ -621,8 +613,8 @@ target rule is used to create the automatic dependencies:
     depend:
     TAB $(CC) -MM $(ALL_CFLAGS) $(OBJS:.o=.c) >Dependencies
 
-We regenerate the automatic dependencies on an OS X system and express any
-non-OS X dependencies statically in the makefile.
+We regenerate the automatic dependencies on an macOS system and express any
+non-macOS dependencies statically in the makefile.
 
 
 ### INSTALL/UNINSTALL SUPPORT