Skip to content

Commit

Permalink
Improve exporting. Change license.
Browse files Browse the repository at this point in the history
Add Comodo IceDragon support to the Mozilla exporter.
Add Visual Studio Code support.
Change license to Apache License 2.0.
Fix release-only bug when adding extensions to the exported files.
Improve group counting script.
Merge the raw Internet Explorer 4 to 9 files with the regular output.
Pass build mode to Build.bat.
Refactor code.
Rename Basilisk output directory.
Update group files.
  • Loading branch information
joaohenggeler committed Apr 5, 2023
1 parent caa9f5c commit be3b4e0
Show file tree
Hide file tree
Showing 30 changed files with 953 additions and 667 deletions.
5 changes: 1 addition & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,5 @@ Source/Other/Compression/*
!Source/Other/Compression/*.py
!Source/Other/Compression/requirements.txt

# The 7-Zip executable used by the Build.bat to package the releases.
_7za920

# Other directories with tools and documentation.
_Misc
/_*
89 changes: 89 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
{
"version": "0.2.0",
"configurations":
[
{
"name": "Debug Launch (9x, 32-bit)",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}\\Builds\\Debug\\9x-x86\\WCE9x32.exe",
"args": ["-o", "-faea", "WCE9x32"],
"cwd": "${workspaceFolder}",
"logging":
{
"exceptions": false,
"moduleLoad": false
}
},

{
"name": "Debug Launch (NT, 32-bit)",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}\\Builds\\Debug\\NT-x86\\WCE32.exe",
"args": ["-o", "-faea", "WCE32"],
"cwd": "${workspaceFolder}",
"logging":
{
"exceptions": false,
"moduleLoad": false
}
},

{
"name": "Debug Launch (NT, 64-bit)",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}\\Builds\\Debug\\NT-x64\\WCE64.exe",
"args": ["-o", "-faea", "WCE64"],
"cwd": "${workspaceFolder}",
"logging":
{
"exceptions": false,
"moduleLoad": false
}
},

{
"name": "Release Launch (9x, 32-bit)",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}\\Builds\\Release\\WCE9x32.exe",
"args": ["-o", "-faea", "WCE9x32"],
"cwd": "${workspaceFolder}",
"logging":
{
"exceptions": false,
"moduleLoad": false
}
},

{
"name": "Release Launch (NT, 32-bit)",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}\\Builds\\Release\\WCE32.exe",
"args": ["-o", "-faea", "WCE32"],
"cwd": "${workspaceFolder}",
"logging":
{
"exceptions": false,
"moduleLoad": false
}
},

{
"name": "Release Launch (NT, 64-bit)",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}\\Builds\\Release\\WCE64.exe",
"args": ["-o", "-faea", "WCE64"],
"cwd": "${workspaceFolder}",
"logging":
{
"exceptions": false,
"moduleLoad": false
}
}
]
}
60 changes: 60 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
{
"version": "2.0.0",
"tasks":
[
{
"group": "build",
"label": "Debug Build",
"type": "shell",
"command": "${workspaceFolder}\\Build.bat",
"args": ["debug"],
"presentation":
{
"clear": true
}
},

{
"group": "build",
"label": "Debug Build (Empty Export)",
"type": "shell",
"command": "${workspaceFolder}\\Build.bat",
"args": ["debug", "/D", "WCE_EMPTY_EXPORT"],
"presentation":
{
"clear": true
}
},

{
"group": "build",
"label": "Release Build",
"type": "shell",
"command": "${workspaceFolder}\\Build.bat",
"args": ["release"],
"presentation":
{
"clear": true
}
},

{
"group": "build",
"label": "Release Build (Debug Symbols)",
"type": "shell",
"command": "${workspaceFolder}\\Build.bat",
"args": ["release", "/Zi"],
"presentation":
{
"clear": true
}
},

{
"group": "build",
"label": "Package Build",
"dependsOn": ["Debug Build", "Release Build"],
"dependsOrder": "sequence"
}
]
}
Loading

0 comments on commit be3b4e0

Please sign in to comment.