Add host application directories as distributables in Atmel Studio.
authorDean Camera <dean@fourwalledcubicle.com>
Wed, 14 Aug 2013 17:18:16 +0000 (19:18 +0200)
committerDean Camera <dean@fourwalledcubicle.com>
Wed, 14 Aug 2013 17:18:16 +0000 (19:18 +0200)
Bootloaders/HID/asf.xml
Demos/Device/ClassDriver/GenericHID/asf.xml
Demos/Host/ClassDriver/AndroidAccessoryHost/asf.xml
LUFA/StudioIntegration/makefile
Projects/LEDNotifier/asf.xml
Projects/TempDataLogger/asf.xml

index 91fb35e..d43a358 100644 (file)
                <build type="header-file" value="Config/LUFAConfig.h"/>\r
 \r
                <build type="distribute" subtype="user-file" value="BootloaderHID.txt"/>\r
+               <build type="distribute" subtype="directory" value="HostLoaderApp"/>\r
+               <build type="distribute" subtype="directory" value="HostLoaderApp_Python"/>\r
 \r
                <require idref="lufa.common"/>\r
                <require idref="lufa.platform"/>\r
index 1f03490..513410b 100644 (file)
@@ -40,6 +40,9 @@
                <device-support-alias value="lufa_xmega"/>\r
                <device-support-alias value="lufa_uc3"/>\r
 \r
+               <build type="distribute" subtype="user-file" value="GenericHID.txt"/>\r
+               <build type="distribute" subtype="directory" value="HostTestApp"/>\r
+\r
                <build type="c-source" value="GenericHID.c"/>\r
                <build type="c-source" value="Descriptors.c"/>\r
                <build type="header-file" value="GenericHID.h"/>\r
index 4ddffc2..57a7cef 100644 (file)
@@ -29,6 +29,7 @@
                <device-support-alias value="lufa_uc3"/>\r
 \r
                <build type="distribute" subtype="user-file" value="AndroidAccessoryHost.txt"/>\r
+               <build type="distribute" subtype="directory" value="AndroidHostApp"/>\r
 \r
                <build type="c-source" value="AndroidAccessoryHost.c"/>\r
                <build type="header-file" value="AndroidAccessoryHost.h"/>\r
index 8f41a24..5a3f793 100644 (file)
@@ -124,7 +124,7 @@ check_filenames: $(MODULE_OUTPUT_XML)
                echo "Checking $$f..."; \
                asf_file_dir=`dirname $$f`; \
                xsltproc XDK/lufa_filelist_transform.xslt $$f | sed -e "/^$$/d" | while read -r i; do \
-                       if ( ! test -f "$$asf_file_dir/$$i" ); then \
+                       if ( ( ! test -f "$$asf_file_dir/$$i" ) && ( ! test -d "$$asf_file_dir/$$i" ) ); then \
                                echo "Source file \"$$i\" referenced in $$f does not exist!"; \
                                exit 1; \
                        fi; \
index 81828ea..fb2edb1 100644 (file)
@@ -30,6 +30,8 @@
 \r
                <build type="distribute" subtype="user-file" value="LEDNotifier.txt"/>\r
                <build type="distribute" subtype="user-file" value="LUFA LED Notifier.inf"/>\r
+               <build type="distribute" subtype="directory" value="CPUUsageApp"/>\r
+               <build type="distribute" subtype="directory" value="LEDMixerApp"/>\r
 \r
                <build type="c-source" value="LEDNotifier.c"/>\r
                <build type="c-source" value="Descriptors.c"/>\r
index 93ae7cf..4939458 100644 (file)
@@ -30,6 +30,8 @@
                <device-support-alias value="lufa_uc3"/>\r
 \r
                <build type="distribute" subtype="user-file" value="TemperatureDataLogger.txt"/>\r
+               <build type="distribute" subtype="directory" value="TempLogHostApp"/>\r
+               <build type="distribute" subtype="directory" value="TempLogHostApp_Python"/>\r
 \r
                <build type="c-source" value="TempDataLogger.c"/>\r
                <build type="c-source" value="Descriptors.c"/>\r
@@ -64,5 +66,6 @@
                <require idref="lufa.drivers.board.temperature"/>\r
                <require idref="lufa.drivers.board.dataflash"/>\r
                <require idref="lufa.drivers.peripheral.adc"/>\r
+               <require idref="lufa.drivers.peripheral.twi"/>\r
        </module>\r
 </asf>\r