From 132de6ed223f871e58dc9fbc2ef45e33c8301e8e Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Tue, 8 Jan 2013 20:35:27 +0000 Subject: Add Python script and update VSIX generator rules to pre-generate the Atmel Studio cache files required to make the extension visible. --- LUFA/StudioIntegration/generate_caches.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 LUFA/StudioIntegration/generate_caches.py (limited to 'LUFA/StudioIntegration/generate_caches.py') diff --git a/LUFA/StudioIntegration/generate_caches.py b/LUFA/StudioIntegration/generate_caches.py new file mode 100644 index 000000000..033ae28dd --- /dev/null +++ b/LUFA/StudioIntegration/generate_caches.py @@ -0,0 +1,20 @@ +""" + LUFA Library + Copyright (C) Dean Camera, 2013. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +""" + +import sys +import os +sys.path.append("ProjectGenerator") + +try: + from asf_avrstudio5_interface import PythonFacade +except ImportError: + print "The ASF project generator is missing." + +p = PythonFacade(os.path.abspath(__file__)) +p.check_extension_database_sanity(sys.argv[1]) +p.generate_extension_cache_files(sys.argv[1]) -- cgit v1.2.3