Attachment "ignore-glob.patch" to
ticket [1b5773eed1]
added by
anonymous
2011-02-07 20:48:58.
0000: 49 6e 64 65 78 3a 20 73 72 63 2f 63 6f 6e 66 69 Index: src/confi
0010: 67 75 72 65 2e 63 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d gure.c.=========
0020: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0030: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0040: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0050: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 2d 2d 2d 20 73 ==========.--- s
0060: 72 63 2f 63 6f 6e 66 69 67 75 72 65 2e 63 0a 2b rc/configure.c.+
0070: 2b 2b 20 73 72 63 2f 63 6f 6e 66 69 67 75 72 65 ++ src/configure
0080: 2e 63 0a 40 40 20 2d 34 35 2c 31 37 20 2b 34 35 .c.@@ -45,17 +45
0090: 2c 31 37 20 40 40 0a 20 73 74 61 74 69 63 20 73 ,17 @@. static s
00a0: 74 72 75 63 74 20 7b 0a 20 20 20 63 6f 6e 73 74 truct {. const
00b0: 20 63 68 61 72 20 2a 7a 4e 61 6d 65 3b 20 20 20 char *zName;
00c0: 2f 2a 20 4e 61 6d 65 20 6f 66 20 74 68 65 20 63 /* Name of the c
00d0: 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 65 74 onfiguration set
00e0: 20 2a 2f 0a 20 20 20 69 6e 74 20 67 72 6f 75 70 */. int group
00f0: 4d 61 73 6b 3b 20 20 20 20 20 20 20 2f 2a 20 4d Mask; /* M
0100: 61 73 6b 20 66 6f 72 20 74 68 61 74 20 63 6f 6e ask for that con
0110: 66 69 67 75 72 61 74 69 6f 6e 20 73 65 74 20 2a figuration set *
0120: 2f 0a 20 20 20 63 6f 6e 73 74 20 63 68 61 72 20 /. const char
0130: 2a 7a 48 65 6c 70 3b 20 20 20 2f 2a 20 57 68 61 *zHelp; /* Wha
0140: 74 20 69 74 20 64 6f 65 73 20 2a 2f 0a 20 7d 20 t it does */. }
0150: 61 47 72 6f 75 70 4e 61 6d 65 5b 5d 20 3d 20 7b aGroupName[] = {
0160: 0a 2d 20 20 7b 20 22 65 6d 61 69 6c 22 2c 20 20 .- { "email",
0170: 20 20 20 20 20 20 43 4f 4e 46 49 47 53 45 54 5f CONFIGSET_
0180: 41 44 44 52 2c 20 20 22 43 6f 6e 63 65 61 6c 65 ADDR, "Conceale
0190: 64 20 65 6d 61 69 6c 20 61 64 64 72 65 73 73 65 d email addresse
01a0: 73 20 69 6e 20 74 69 63 6b 65 74 73 22 20 7d 2c s in tickets" },
01b0: 0a 2d 20 20 7b 20 22 70 72 6f 6a 65 63 74 22 2c .- { "project",
01c0: 20 20 20 20 20 20 43 4f 4e 46 49 47 53 45 54 5f CONFIGSET_
01d0: 50 52 4f 4a 2c 20 20 22 50 72 6f 6a 65 63 74 20 PROJ, "Project
01e0: 6e 61 6d 65 20 61 6e 64 20 64 65 73 63 72 69 70 name and descrip
01f0: 74 69 6f 6e 22 20 20 20 20 20 20 20 20 20 7d 2c tion" },
0200: 0a 2d 20 20 7b 20 22 73 6b 69 6e 22 2c 20 20 20 .- { "skin",
0210: 20 20 20 20 20 20 43 4f 4e 46 49 47 53 45 54 5f CONFIGSET_
0220: 53 4b 49 4e 2c 20 20 22 57 65 62 20 69 6e 74 65 SKIN, "Web inte
0230: 72 66 61 63 65 20 61 70 70 61 72 61 6e 63 65 20 rface apparance
0240: 73 65 74 74 69 6e 67 73 22 20 20 20 20 20 7d 2c settings" },
0250: 0a 2d 20 20 7b 20 22 73 68 75 6e 22 2c 20 20 20 .- { "shun",
0260: 20 20 20 20 20 20 43 4f 4e 46 49 47 53 45 54 5f CONFIGSET_
0270: 53 48 55 4e 2c 20 20 22 4c 69 73 74 20 6f 66 20 SHUN, "List of
0280: 73 68 75 6e 6e 65 64 20 61 72 74 69 66 61 63 74 shunned artifact
0290: 73 22 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c s" },
02a0: 0a 2d 20 20 7b 20 22 74 69 63 6b 65 74 22 2c 20 .- { "ticket",
02b0: 20 20 20 20 20 20 43 4f 4e 46 49 47 53 45 54 5f CONFIGSET_
02c0: 54 4b 54 2c 20 20 20 22 54 69 63 6b 65 74 20 73 TKT, "Ticket s
02d0: 65 74 75 70 22 2c 20 20 20 20 20 20 20 20 20 20 etup",
02e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c },
02f0: 0a 2d 20 20 7b 20 22 75 73 65 72 22 2c 20 20 20 .- { "user",
0300: 20 20 20 20 20 20 43 4f 4e 46 49 47 53 45 54 5f CONFIGSET_
0310: 55 53 45 52 2c 20 20 22 55 73 65 72 73 20 61 6e USER, "Users an
0320: 64 20 70 72 69 76 69 6c 65 67 65 20 73 65 74 74 d privilege sett
0330: 69 6e 67 73 22 20 20 20 20 20 20 20 20 20 7d 2c ings" },
0340: 0a 2d 20 20 7b 20 22 61 6c 6c 22 2c 20 20 20 20 .- { "all",
0350: 20 20 20 20 20 20 43 4f 4e 46 49 47 53 45 54 5f CONFIGSET_
0360: 41 4c 4c 2c 20 20 20 22 41 6c 6c 20 6f 66 20 74 ALL, "All of t
0370: 68 65 20 61 62 6f 76 65 22 20 20 20 20 20 20 20 he above"
0380: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c },
0390: 0a 2b 20 20 7b 20 22 65 6d 61 69 6c 22 2c 20 20 .+ { "email",
03a0: 20 20 20 20 20 20 43 4f 4e 46 49 47 53 45 54 5f CONFIGSET_
03b0: 41 44 44 52 2c 20 20 22 43 6f 6e 63 65 61 6c 65 ADDR, "Conceale
03c0: 64 20 65 6d 61 69 6c 20 61 64 64 72 65 73 73 65 d email addresse
03d0: 73 20 69 6e 20 74 69 63 6b 65 74 73 22 20 20 20 s in tickets"
03e0: 20 20 20 20 7d 2c 0a 2b 20 20 7b 20 22 70 72 6f },.+ { "pro
03f0: 6a 65 63 74 22 2c 20 20 20 20 20 20 43 4f 4e 46 ject", CONF
0400: 49 47 53 45 54 5f 50 52 4f 4a 2c 20 20 22 50 72 IGSET_PROJ, "Pr
0410: 6f 6a 65 63 74 20 6e 61 6d 65 2c 20 64 65 73 63 oject name, desc
0420: 72 69 70 74 69 6f 6e 2c 20 61 6e 64 20 69 67 6e ription, and ign
0430: 6f 72 65 2d 67 6c 6f 62 22 20 7d 2c 0a 2b 20 20 ore-glob" },.+
0440: 7b 20 22 73 6b 69 6e 22 2c 20 20 20 20 20 20 20 { "skin",
0450: 20 20 43 4f 4e 46 49 47 53 45 54 5f 53 4b 49 4e CONFIGSET_SKIN
0460: 2c 20 20 22 57 65 62 20 69 6e 74 65 72 66 61 63 , "Web interfac
0470: 65 20 61 70 70 61 72 61 6e 63 65 20 73 65 74 74 e apparance sett
0480: 69 6e 67 73 22 20 20 20 20 20 20 20 20 20 20 20 ings"
0490: 7d 2c 0a 2b 20 20 7b 20 22 73 68 75 6e 22 2c 20 },.+ { "shun",
04a0: 20 20 20 20 20 20 20 20 43 4f 4e 46 49 47 53 45 CONFIGSE
04b0: 54 5f 53 48 55 4e 2c 20 20 22 4c 69 73 74 20 6f T_SHUN, "List o
04c0: 66 20 73 68 75 6e 6e 65 64 20 61 72 74 69 66 61 f shunned artifa
04d0: 63 74 73 22 20 20 20 20 20 20 20 20 20 20 20 20 cts"
04e0: 20 20 20 20 20 20 7d 2c 0a 2b 20 20 7b 20 22 74 },.+ { "t
04f0: 69 63 6b 65 74 22 2c 20 20 20 20 20 20 20 43 4f icket", CO
0500: 4e 46 49 47 53 45 54 5f 54 4b 54 2c 20 20 20 22 NFIGSET_TKT, "
0510: 54 69 63 6b 65 74 20 73 65 74 75 70 22 2c 20 20 Ticket setup",
0520: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0530: 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 2b },.+
0540: 20 20 7b 20 22 75 73 65 72 22 2c 20 20 20 20 20 { "user",
0550: 20 20 20 20 43 4f 4e 46 49 47 53 45 54 5f 55 53 CONFIGSET_US
0560: 45 52 2c 20 20 22 55 73 65 72 73 20 61 6e 64 20 ER, "Users and
0570: 70 72 69 76 69 6c 65 67 65 20 73 65 74 74 69 6e privilege settin
0580: 67 73 22 20 20 20 20 20 20 20 20 20 20 20 20 20 gs"
0590: 20 20 7d 2c 0a 2b 20 20 7b 20 22 61 6c 6c 22 2c },.+ { "all",
05a0: 20 20 20 20 20 20 20 20 20 20 43 4f 4e 46 49 47 CONFIG
05b0: 53 45 54 5f 41 4c 4c 2c 20 20 20 22 41 6c 6c 20 SET_ALL, "All
05c0: 6f 66 20 74 68 65 20 61 62 6f 76 65 22 20 20 20 of the above"
05d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
05e0: 20 20 20 20 20 20 20 20 7d 2c 0a 20 7d 3b 0a 20 },. };.
05f0: 0a 20 0a 20 2f 2a 0a 20 2a 2a 20 54 68 65 20 66 . . /*. ** The f
0600: 6f 6c 6c 6f 77 69 6e 67 20 69 73 20 61 20 6c 69 ollowing is a li
0610: 73 74 20 6f 66 20 73 65 74 74 69 6e 67 73 20 74 st of settings t
0620: 68 61 74 20 77 65 20 61 72 65 20 77 69 6c 6c 69 hat we are willi
0630: 6e 67 20 74 6f 0a 40 40 20 2d 37 35 2c 31 30 20 ng to.@@ -75,10
0640: 2b 37 35 2c 31 31 20 40 40 0a 20 20 20 7b 20 22 +75,11 @@. { "
0650: 6c 6f 67 6f 2d 6d 69 6d 65 74 79 70 65 22 2c 20 logo-mimetype",
0660: 20 20 20 20 20 20 20 20 20 43 4f 4e 46 49 47 53 CONFIGS
0670: 45 54 5f 53 4b 49 4e 20 7d 2c 0a 20 20 20 7b 20 ET_SKIN },. {
0680: 22 6c 6f 67 6f 2d 69 6d 61 67 65 22 2c 20 20 20 "logo-image",
0690: 20 20 20 20 20 20 20 20 20 20 43 4f 4e 46 49 47 CONFIG
06a0: 53 45 54 5f 53 4b 49 4e 20 7d 2c 0a 20 20 20 7b SET_SKIN },. {
06b0: 20 22 70 72 6f 6a 65 63 74 2d 6e 61 6d 65 22 2c "project-name",
06c0: 20 20 20 20 20 20 20 20 20 20 20 43 4f 4e 46 49 CONFI
06d0: 47 53 45 54 5f 50 52 4f 4a 20 7d 2c 0a 20 20 20 GSET_PROJ },.
06e0: 7b 20 22 70 72 6f 6a 65 63 74 2d 64 65 73 63 72 { "project-descr
06f0: 69 70 74 69 6f 6e 22 2c 20 20 20 20 43 4f 4e 46 iption", CONF
0700: 49 47 53 45 54 5f 50 52 4f 4a 20 7d 2c 0a 20 20 IGSET_PROJ },.
0710: 20 7b 20 22 6d 61 6e 69 66 65 73 74 22 2c 20 20 { "manifest",
0720: 20 20 20 20 20 20 20 20 20 20 20 20 20 43 4f 4e CON
0730: 46 49 47 53 45 54 5f 50 52 4f 4a 20 7d 2c 0a 2b FIGSET_PROJ },.+
0740: 20 20 7b 20 22 69 67 6e 6f 72 65 2d 67 6c 6f 62 { "ignore-glob
0750: 22 2c 20 20 20 20 20 20 20 20 20 20 20 20 43 4f ", CO
0760: 4e 46 49 47 53 45 54 5f 50 52 4f 4a 20 7d 2c 0a NFIGSET_PROJ },.
0770: 20 20 20 7b 20 22 69 6e 64 65 78 2d 70 61 67 65 { "index-page
0780: 22 2c 20 20 20 20 20 20 20 20 20 20 20 20 20 43 ", C
0790: 4f 4e 46 49 47 53 45 54 5f 53 4b 49 4e 20 7d 2c ONFIGSET_SKIN },
07a0: 0a 20 20 20 7b 20 22 74 69 6d 65 6c 69 6e 65 2d . { "timeline-
07b0: 62 6c 6f 63 6b 2d 6d 61 72 6b 75 70 22 2c 20 20 block-markup",
07c0: 43 4f 4e 46 49 47 53 45 54 5f 53 4b 49 4e 20 7d CONFIGSET_SKIN }
07d0: 2c 0a 20 20 20 7b 20 22 74 69 6d 65 6c 69 6e 65 ,. { "timeline
07e0: 2d 6d 61 78 2d 63 6f 6d 6d 65 6e 74 22 2c 20 20 -max-comment",
07f0: 20 43 4f 4e 46 49 47 53 45 54 5f 53 4b 49 4e 20 CONFIGSET_SKIN
0800: 7d 2c 0a 20 20 20 7b 20 22 74 69 63 6b 65 74 2d },. { "ticket-
0810: 74 61 62 6c 65 22 2c 20 20 20 20 20 20 20 20 20 table",
0820: 20 20 43 4f 4e 46 49 47 53 45 54 5f 54 4b 54 20 CONFIGSET_TKT
0830: 20 7d 2c 0a 20 20 20 7b 20 22 74 69 63 6b 65 74 },. { "ticket
0840: 2d 63 6f 6d 6d 6f 6e 22 2c 20 20 20 20 20 20 20 -common",
0850: 20 20 20 43 4f 4e 46 49 47 53 45 54 5f 54 4b 54 CONFIGSET_TKT
0860: 20 20 7d 2c 0a 0a },..