[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] 904507: [build] add case modif
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] 904507: [build] add case modifier to modules' makefile |
Date: |
Fri, 12 Feb 2016 02:53:30 -0800 |
Branch: refs/heads/master
Home: https://github.com/paparazzi/paparazzi
Commit: 904507a4e6568506606d8745f237569e63d8e5da
https://github.com/paparazzi/paparazzi/commit/904507a4e6568506606d8745f237569e63d8e5da
Author: Gautier Hattenberger <address@hidden>
Date: 2016-02-10 (Wed, 10 Feb 2016)
Changed paths:
M conf/modules/airspeed_amsys.xml
M conf/modules/airspeed_ets.xml
M conf/modules/airspeed_otf.xml
M conf/modules/baro_amsys.xml
M conf/modules/baro_bmp.xml
M conf/modules/baro_ets.xml
M conf/modules/baro_hca.xml
M conf/modules/baro_ms5611_i2c.xml
M conf/modules/baro_ms5611_spi.xml
M conf/modules/baro_scp_i2c.xml
M conf/modules/digital_cam_i2c.xml
M conf/modules/digital_cam_uart.xml
M conf/modules/direct_memory_logger.xml
M conf/modules/extra_dl.xml
M conf/modules/ezcurrent.xml
M conf/modules/generic_com.xml
M conf/modules/gps_ublox.xml
M conf/modules/hott_telemetry.xml
M conf/modules/humid_htm_b71.xml
M conf/modules/imu_mpu9250.xml
M conf/modules/ins_vn100.xml
M conf/modules/logger_dataflash.xml
M conf/modules/logger_sd_spi_direct.xml
M conf/modules/logger_spi_link.xml
M conf/modules/mag_hmc5843.xml
M conf/modules/mag_hmc58xx.xml
M conf/modules/mavlink.xml
M conf/modules/mavlink_decoder.xml
M conf/modules/meteo_stick.xml
M conf/modules/module.dtd
M conf/modules/osd_max7456.xml
M conf/modules/stereocam.xml
M conf/modules/stereocam_droplet.xml
M conf/modules/stereocam_nav_line_avoid.xml
M conf/modules/stereocam_state2camera.xml
M conf/modules/temp_temod.xml
M conf/modules/uart_drop.xml
M sw/tools/generators/gen_aircraft.ml
Log Message:
-----------
[build] add case modifier to modules' makefile
- this allow to use lower and upper version of a makefile variable.
- can also be use to provide default value to some variables.
Commit: ce4a76d273e16a62ed68eeb1c0a7f75fd3ce822b
https://github.com/paparazzi/paparazzi/commit/ce4a76d273e16a62ed68eeb1c0a7f75fd3ce822b
Author: Gautier Hattenberger <address@hidden>
Date: 2016-02-10 (Wed, 10 Feb 2016)
Changed paths:
M sw/tools/generators/gen_aircraft.ml
Log Message:
-----------
fix generated makefile option
Commit: d76887c062e0b7647e3b6613ce03d5180d1345e9
https://github.com/paparazzi/paparazzi/commit/d76887c062e0b7647e3b6613ce03d5180d1345e9
Author: Gautier Hattenberger <address@hidden>
Date: 2016-02-10 (Wed, 10 Feb 2016)
Changed paths:
M conf/modules/module.dtd
A conf/modules/telemetry_transparent.xml
M sw/tools/generators/gen_aircraft.ml
Log Message:
-----------
[build] add firmware option to modules' makefile section
- allow to make a single module with specific firmware support
- example with telemetry_transparent module
Commit: a5ed01bab4f4dee7990195ef8e85862dcdbc6216
https://github.com/paparazzi/paparazzi/commit/a5ed01bab4f4dee7990195ef8e85862dcdbc6216
Author: Gautier Hattenberger <address@hidden>
Date: 2016-02-12 (Fri, 12 Feb 2016)
Changed paths:
M conf/modules/airspeed_amsys.xml
M conf/modules/airspeed_ets.xml
M conf/modules/baro_amsys.xml
M conf/modules/baro_bmp.xml
M conf/modules/baro_ets.xml
M conf/modules/baro_hca.xml
M conf/modules/baro_ms5611_i2c.xml
M conf/modules/baro_ms5611_spi.xml
M conf/modules/baro_scp_i2c.xml
M conf/modules/digital_cam_i2c.xml
M conf/modules/direct_memory_logger.xml
M conf/modules/ezcurrent.xml
M conf/modules/generic_com.xml
M conf/modules/gps_ublox.xml
M conf/modules/hott_telemetry.xml
M conf/modules/humid_htm_b71.xml
M conf/modules/imu_mpu9250.xml
M conf/modules/ins_vn100.xml
M conf/modules/logger_dataflash.xml
M conf/modules/logger_sd_spi_direct.xml
M conf/modules/logger_spi_link.xml
M conf/modules/mag_hmc5843.xml
M conf/modules/mavlink.xml
M conf/modules/osd_max7456.xml
M conf/modules/stereocam_droplet.xml
M conf/modules/stereocam_nav_line_avoid.xml
M conf/modules/temp_temod.xml
M conf/modules/uart_drop.xml
M sw/tools/generators/gen_aircraft.ml
Log Message:
-----------
[build] use 'default' instead of 'value' to pass default values
Commit: f305882b20e48b717d057b3786c32c56f9deada0
https://github.com/paparazzi/paparazzi/commit/f305882b20e48b717d057b3786c32c56f9deada0
Author: Felix Ruess <address@hidden>
Date: 2016-02-12 (Fri, 12 Feb 2016)
Changed paths:
M conf/modules/airspeed_amsys.xml
M conf/modules/airspeed_ets.xml
M conf/modules/airspeed_otf.xml
M conf/modules/baro_amsys.xml
M conf/modules/baro_bmp.xml
M conf/modules/baro_ets.xml
M conf/modules/baro_hca.xml
M conf/modules/baro_ms5611_i2c.xml
M conf/modules/baro_ms5611_spi.xml
M conf/modules/baro_scp_i2c.xml
M conf/modules/digital_cam_i2c.xml
M conf/modules/digital_cam_uart.xml
M conf/modules/direct_memory_logger.xml
M conf/modules/extra_dl.xml
M conf/modules/ezcurrent.xml
M conf/modules/generic_com.xml
M conf/modules/gps_ublox.xml
M conf/modules/hott_telemetry.xml
M conf/modules/humid_htm_b71.xml
M conf/modules/imu_mpu9250.xml
M conf/modules/ins_vn100.xml
M conf/modules/logger_dataflash.xml
M conf/modules/logger_sd_spi_direct.xml
M conf/modules/logger_spi_link.xml
M conf/modules/mag_hmc5843.xml
M conf/modules/mag_hmc58xx.xml
M conf/modules/mavlink.xml
M conf/modules/mavlink_decoder.xml
M conf/modules/meteo_stick.xml
M conf/modules/module.dtd
M conf/modules/osd_max7456.xml
M conf/modules/stereocam.xml
M conf/modules/stereocam_droplet.xml
M conf/modules/stereocam_nav_line_avoid.xml
M conf/modules/stereocam_state2camera.xml
A conf/modules/telemetry_transparent.xml
M conf/modules/temp_temod.xml
M conf/modules/uart_drop.xml
M sw/tools/generators/gen_aircraft.ml
Log Message:
-----------
Merge pull request #1534 from paparazzi/modules_makefile
Modules makefile improvements
Two improvements for the makefile section of modules in order to efficiently
replace subsystems:
* add firmware option to allow a single module to handle specific firmware
options
* case modifier for upper/lower version makefile variables: much cleaner xml
code
* default values for configure options
e.g. `<configure name="FOO_I2C_DEV" default="i2c0" case="upper|lower"/>`
Compare:
https://github.com/paparazzi/paparazzi/compare/15eb4e7550db...f305882b20e4