Skip to content

Commit

Permalink
Update TwinBasic ribbon to latest compiler
Browse files Browse the repository at this point in the history
Upgraded the ribbon to use the latest compiler (BETA 330). This includes automated source export when the project is saved, eliminating the need for the batch file export. Built fresh copies of the binaries after updating the compiler.
  • Loading branch information
joyfullservice committed Jun 12, 2023
1 parent a341199 commit ae7aad7
Show file tree
Hide file tree
Showing 6 changed files with 58 additions and 81 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,6 @@
# The local VCS index file is paired with the database and should not
# be comitted to version control.
vcs-index.json

# TwinBasic ribbon project packages
Ribbon/Source/Packages
Binary file modified Ribbon/Build/MSAccessVCSLib_win32.dll
Binary file not shown.
Binary file modified Ribbon/Build/MSAccessVCSLib_win64.dll
Binary file not shown.
Binary file modified Ribbon/MSAccessVCS_Ribbon.twinproj
Binary file not shown.
46 changes: 0 additions & 46 deletions Ribbon/Source Export.bat

This file was deleted.

90 changes: 55 additions & 35 deletions Ribbon/Source/Settings
Original file line number Diff line number Diff line change
@@ -1,67 +1,87 @@
{
"configuration.inherits": "Defaults",
"project.appTitle": "Microsoft Access Version Control Ribbon Add-in",
"project.buildPath": "${SourcePath}\\Build\\${ProjectName}_${Architecture}.${FileExtension}",
"project.buildType": "ActiveX DLL",
"project.description": "Microsoft Access Version Control Ribbon Add-in",
"project.dllRegisterAfterBuild": false,
"project.exportAfterSave": true,
"project.exportPath": "${SourcePath}\\Source",
"project.exportPathIsV2": true,
"project.id": "{ddde82dd-9e54-46ba-8167-1cf40ec2b1ea}",
"project.licence": "MIT",
"project.name": "MSAccessVCSLib",
"project.optionExplicit": true,
"project.references": [
{
"id": "{00020430-0000-0000-C000-000000000046}",
"name": "OLE Automation",
"versionMajor": 2,
"versionMinor": 0,
"lcid": 0,
"name": "OLE Automation",
"path32": "C:\\Windows\\SysWOW64\\stdole2.tlb",
"path64": "C:\\Windows\\System32\\stdole2.tlb"
"path64": "C:\\Windows\\System32\\stdole2.tlb",
"versionMajor": 2,
"versionMinor": 0
},
{
"id": "{AC0714F2-3D04-11D1-AE7D-00A0C90F26F4}",
"name": "Microsoft Add-In Designer",
"versionMajor": 1,
"versionMinor": 0,
"lcid": 0,
"name": "Microsoft Add-In Designer",
"path32": "C:\\Program Files (x86)\\Common Files\\Designer\\MSADDNDR.DLL",
"path64": ""
"path64": "",
"versionMajor": 1,
"versionMinor": 0
},
{
"id": "{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}",
"name": "Microsoft Office 14.0 Object Library",
"versionMajor": 2,
"versionMinor": 5,
"lcid": 0,
"name": "Microsoft Office 14.0 Object Library",
"path32": "C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\OFFICE14\\MSO.DLL",
"path64": ""
"path64": "",
"versionMajor": 2,
"versionMinor": 5
},
{
"id": "{420B2830-E718-11CF-893D-00A0C9054228}",
"name": "Microsoft Scripting Runtime",
"versionMajor": 1,
"versionMinor": 0,
"lcid": 0,
"name": "Microsoft Scripting Runtime",
"path32": "C:\\Windows\\SysWOW64\\scrrun.dll",
"path64": "C:\\Windows\\System32\\scrrun.dll"
"path64": "C:\\Windows\\System32\\scrrun.dll",
"versionMajor": 1,
"versionMinor": 0
},
{
"id": "{B691E011-1797-432E-907A-4D8C69339129}",
"name": "Microsoft ActiveX Data Objects 6.1 Library",
"versionMajor": 6,
"versionMinor": 1,
"lcid": 0,
"name": "Microsoft ActiveX Data Objects 6.1 Library",
"path32": "C:\\Program Files (x86)\\Common Files\\System\\ado\\msado15.dll",
"path64": "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll"
"path64": "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll",
"versionMajor": 6,
"versionMinor": 1
},
{
"id": "{F50B82D0-DCAB-43FE-9631-11959D4A4728}",
"isCompilerPackage": true,
"licence": "MIT",
"name": "[COMPILER PACKAGE] WinNativeForms Package",
"path32": "",
"path64": "",
"publisher": "TWINBASIC-COMPILER",
"symbolId": "VB",
"versionBuild": 0,
"versionMajor": 0,
"versionMinor": 0,
"versionRevision": 31
}
],
"project.name": "MSAccessVCSLib",
"project.description": "Microsoft Access Version Control Ribbon Add-in",
"project.id": "{ddde82dd-9e54-46ba-8167-1cf40ec2b1ea}",
"configuration.inherits": "Defaults",
"project.buildType": "ActiveX DLL",
"project.buildPath": "${SourcePath}\\Build\\${ProjectName}_${Architecture}.${FileExtension}",
"runtime.useUnicodeStandardLibrary": true,
"project.optionExplicit": true,
"project.warnings": {
"ignored": [],
"errors": []
},
"project.licence": "MIT",
"project.settingsVersion": 1,
"project.useProjectIdForTypeLibraryId": true,
"project.versionBuild": 1,
"project.versionMajor": 1,
"project.versionMinor": 0,
"project.versionRevision": 0,
"project.versionBuild": 1,
"project.useProjectIdForTypeLibraryId": true
"project.warnings": {
"errors": [],
"ignored": []
},
"runtime.useUnicodeStandardLibrary": true
}

0 comments on commit ae7aad7

Please sign in to comment.