From 60b30c036397cb5627fa374bb930794b225daa29 Mon Sep 17 00:00:00 2001 From: Jack Humbert Date: Fri, 7 Jul 2017 11:55:23 -0400 Subject: Squashed 'lib/lufa/' content from commit 385d40300 git-subtree-dir: lib/lufa git-subtree-split: 385d4030035dbaf41591309dbde47653bd03841b --- LUFA/StudioIntegration/VSIX/LUFA.dll | Bin 0 -> 785920 bytes LUFA/StudioIntegration/VSIX/LUFA.pkgdef | Bin 0 -> 2242 bytes LUFA/StudioIntegration/VSIX/[Content_Types].xml | 13 +++++++ LUFA/StudioIntegration/VSIX/asf-manifest.xml | 18 ++++++++++ LUFA/StudioIntegration/VSIX/extension.vsixmanifest | 32 +++++++++++++++++ LUFA/StudioIntegration/VSIX/generate_caches.py | 38 +++++++++++++++++++++ .../VSIX/lufa_asfmanifest_transform.xslt | 36 +++++++++++++++++++ .../VSIX/lufa_vsmanifest_transform.xslt | 33 ++++++++++++++++++ 8 files changed, 170 insertions(+) create mode 100644 LUFA/StudioIntegration/VSIX/LUFA.dll create mode 100644 LUFA/StudioIntegration/VSIX/LUFA.pkgdef create mode 100644 LUFA/StudioIntegration/VSIX/[Content_Types].xml create mode 100644 LUFA/StudioIntegration/VSIX/asf-manifest.xml create mode 100644 LUFA/StudioIntegration/VSIX/extension.vsixmanifest create mode 100644 LUFA/StudioIntegration/VSIX/generate_caches.py create mode 100644 LUFA/StudioIntegration/VSIX/lufa_asfmanifest_transform.xslt create mode 100644 LUFA/StudioIntegration/VSIX/lufa_vsmanifest_transform.xslt (limited to 'LUFA/StudioIntegration/VSIX') diff --git a/LUFA/StudioIntegration/VSIX/LUFA.dll b/LUFA/StudioIntegration/VSIX/LUFA.dll new file mode 100644 index 0000000000..369c78178b Binary files /dev/null and b/LUFA/StudioIntegration/VSIX/LUFA.dll differ diff --git a/LUFA/StudioIntegration/VSIX/LUFA.pkgdef b/LUFA/StudioIntegration/VSIX/LUFA.pkgdef new file mode 100644 index 0000000000..b1b2f943b8 Binary files /dev/null and b/LUFA/StudioIntegration/VSIX/LUFA.pkgdef differ diff --git a/LUFA/StudioIntegration/VSIX/[Content_Types].xml b/LUFA/StudioIntegration/VSIX/[Content_Types].xml new file mode 100644 index 0000000000..05ef8b6ba4 --- /dev/null +++ b/LUFA/StudioIntegration/VSIX/[Content_Types].xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/LUFA/StudioIntegration/VSIX/asf-manifest.xml b/LUFA/StudioIntegration/VSIX/asf-manifest.xml new file mode 100644 index 0000000000..794fd689e1 --- /dev/null +++ b/LUFA/StudioIntegration/VSIX/asf-manifest.xml @@ -0,0 +1,18 @@ + + + FourWalledCubicle + LUFA + Dean Camera + + True + + + + 0 + + + content.xml.cache + + + + diff --git a/LUFA/StudioIntegration/VSIX/extension.vsixmanifest b/LUFA/StudioIntegration/VSIX/extension.vsixmanifest new file mode 100644 index 0000000000..f155618b73 --- /dev/null +++ b/LUFA/StudioIntegration/VSIX/extension.vsixmanifest @@ -0,0 +1,32 @@ + + + + + LUFA Library + Dean Camera + 0 + http://www.lufa-lib.org + LUFA, the Lightweight USB Framework for AVRs. + + License.txt + LUFA_thumb.png + LUFA.png + + + AtmelStudio + + + + 1033 + + false + + + + + + LUFA.pkgdef + helpcontentsetup.msha + asf-manifest.xml + + diff --git a/LUFA/StudioIntegration/VSIX/generate_caches.py b/LUFA/StudioIntegration/VSIX/generate_caches.py new file mode 100644 index 0000000000..ab787e8ec3 --- /dev/null +++ b/LUFA/StudioIntegration/VSIX/generate_caches.py @@ -0,0 +1,38 @@ +""" + LUFA Library + Copyright (C) Dean Camera, 2017. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +""" + +import sys +sys.path.append("ProjectGenerator") + + +def show_message(message): + print("[Project Generator] %s" % message) + sys.stdout.flush() + + +def main(lufa_root_path): + try: + from asf_avrstudio5_interface import PythonFacade + except ImportError: + print("Fatal Error: The ASF project generator is missing.") + return 1 + + p = PythonFacade(lufa_root_path) + + show_message("Checking database sanity...") + p.check_extension_database_sanity(lufa_root_path) + + show_message("Building cache files...") + p.generate_extension_cache_files(lufa_root_path) + + show_message("Cache files created.") + return 0 + + +if __name__ == "__main__": + sys.exit(main(sys.argv[1])) diff --git a/LUFA/StudioIntegration/VSIX/lufa_asfmanifest_transform.xslt b/LUFA/StudioIntegration/VSIX/lufa_asfmanifest_transform.xslt new file mode 100644 index 0000000000..00f552c9c9 --- /dev/null +++ b/LUFA/StudioIntegration/VSIX/lufa_asfmanifest_transform.xslt @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + . + + . + + + + diff --git a/LUFA/StudioIntegration/VSIX/lufa_vsmanifest_transform.xslt b/LUFA/StudioIntegration/VSIX/lufa_vsmanifest_transform.xslt new file mode 100644 index 0000000000..1198dd9dd6 --- /dev/null +++ b/LUFA/StudioIntegration/VSIX/lufa_vsmanifest_transform.xslt @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3