Skip to content

Commit f34003a

Browse files
committed
Merge 'dev' ~ 'up-v562-beta' + fixes + build (Makefile.win) improvements
2 parents f7e19bf + 05e738d commit f34003a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+2036
-1925
lines changed

.vscode/launch.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,9 @@
1313
"externalConsole": false,
1414
"logging": { "engineLogging": true },
1515
"MIMode": "gdb",
16-
// "miDebuggerPath": "${workspaceFolder}/dbin/gdb-chcp1257.BAT",
1716
"miDebuggerPath": "gdb.exe",
1817
"setupCommands": [ { "text": "-enable-pretty-printing", "description": "Enable GDB pretty printing", "ignoreFailures": true } ],
19-
// "preLaunchTask": "${defaultBuildTask}", // PENDING: see <https://github.com/microsoft/vscode/pull/80478> , <https://github.com/Microsoft/vscode/issues/32239>
20-
"preLaunchTask": "Build (gcc; debug)"
18+
"preLaunchTask": "${defaultBuildTask}",
2119
}
2220
]
2321
}

.vscode/tasks.json

Lines changed: 44 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,29 @@
11
{
22
"version": "2.0.0",
33
"tasks": [
4+
{
5+
"label": "Build (clang; debug)",
6+
"type": "shell",
7+
"command": "make",
8+
"args": [
9+
"-f",
10+
"Makefile.win",
11+
"CC=clang",
12+
"DEBUG=1"
13+
],
14+
"group": "build",
15+
"problemMatcher": [
16+
"$gcc"
17+
]
18+
},
419
{
520
"label": "Build (gcc; debug)",
621
"type": "shell",
722
"command": "make",
823
"args": [
924
"-f",
10-
"Makefile.win.mingw",
25+
"Makefile.win",
26+
"CC=gcc",
1127
"DEBUG=1"
1228
],
1329
"group": {
@@ -24,33 +40,45 @@
2440
"command": "make",
2541
"args": [
2642
"-f",
27-
"Makefile.win.mingw",
43+
"Makefile.win",
2844
"clean"
2945
],
30-
"group": {
31-
"kind": "none"
32-
},
46+
"group": "none",
3347
"problemMatcher": [
3448
"$gcc"
3549
]
3650
},
3751
{
52+
"label": "REBuild (clang; debug)",
3853
"type": "shell",
39-
"label": "clang.exe build active file",
40-
"command": "C:\\Users\\Roy\\AppData\\Local\\scoop\\apps\\clang\\7.0.0\\bin\\clang.exe",
54+
"command": "make",
4155
"args": [
42-
"-g",
43-
"${file}",
44-
"-o",
45-
"${fileDirname}\\${fileBasenameNoExtension}.exe"
56+
"rebuild",
57+
"-f",
58+
"Makefile.win",
59+
"CC=clang",
60+
"DEBUG=1"
4661
],
47-
"options": {
48-
"cwd": "C:\\Users\\Roy\\AppData\\Local\\scoop\\apps\\clang\\7.0.0\\bin"
49-
},
62+
"group": "build",
5063
"problemMatcher": [
5164
"$gcc"
65+
]
66+
},
67+
{
68+
"label": "REBuild (gcc; debug)",
69+
"type": "shell",
70+
"command": "make",
71+
"args": [
72+
"rebuild",
73+
"-f",
74+
"Makefile.win",
75+
"CC=gcc",
76+
"DEBUG=1"
5277
],
53-
"group": "build"
54-
}
78+
"group": "build",
79+
"problemMatcher": [
80+
"$gcc"
81+
]
82+
},
5583
]
5684
}

INSTALL.upstream

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,4 +183,3 @@ operates.
183183
script, and exit.
184184

185185
`configure' also accepts some other, not widely useful, options.
186-

LICENSE.upstream

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,3 @@ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
2424
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
2525
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
2626
IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27-

Makefile.aut

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ EMAIL = bug-less@gnu.org
44
HOMEPAGE = http://www.greenwoodsoftware.com/less
55
SHELL = /bin/sh
66
GIT = git
7-
NROFF = nroff -man
7+
NROFF = nroff -t -man
88

99
srcdir = .
1010

0 commit comments

Comments
 (0)