|
@ -17,10 +17,10 @@ before_install: |
|
|
# |
|
|
# |
|
|
install: |
|
|
install: |
|
|
# |
|
|
# |
|
|
# Install arduino 1.6.8 |
|
|
# Install arduino 1.6.9 |
|
|
- wget http://downloads-02.arduino.cc/arduino-1.6.8-linux64.tar.xz |
|
|
- wget http://downloads-02.arduino.cc/arduino-1.6.9-linux64.tar.xz |
|
|
- tar xf arduino-1.6.8-linux64.tar.xz |
|
|
- tar xf arduino-1.6.9-linux64.tar.xz |
|
|
- sudo mv arduino-1.6.8 /usr/local/share/arduino |
|
|
- sudo mv arduino-1.6.9 /usr/local/share/arduino |
|
|
- ln -s /usr/local/share/arduino/arduino ${TRAVIS_BUILD_DIR}/buildroot/bin/arduino |
|
|
- ln -s /usr/local/share/arduino/arduino ${TRAVIS_BUILD_DIR}/buildroot/bin/arduino |
|
|
# |
|
|
# |
|
|
# Install: LiquidCrystal_I2C library |
|
|
# Install: LiquidCrystal_I2C library |
|
@ -105,7 +105,8 @@ script: |
|
|
- opt_enable NUM_SERVOS Z_ENDSTOP_SERVO_NR SERVO_ENDSTOP_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE |
|
|
- opt_enable NUM_SERVOS Z_ENDSTOP_SERVO_NR SERVO_ENDSTOP_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE |
|
|
- build_marlin |
|
|
- build_marlin |
|
|
# |
|
|
# |
|
|
# Test EEPROM_SETTINGS, EEPROM_CHITCHAT, M100_FREE_MEMORY_WATCHER, INCH_MODE_SUPPORT, TEMPERATURE_UNITS_SUPPORT |
|
|
# Test EEPROM_SETTINGS, EEPROM_CHITCHAT, M100_FREE_MEMORY_WATCHER, |
|
|
|
|
|
# INCH_MODE_SUPPORT, TEMPERATURE_UNITS_SUPPORT |
|
|
# |
|
|
# |
|
|
- restore_configs |
|
|
- restore_configs |
|
|
- opt_enable EEPROM_SETTINGS EEPROM_CHITCHAT M100_FREE_MEMORY_WATCHER INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT |
|
|
- opt_enable EEPROM_SETTINGS EEPROM_CHITCHAT M100_FREE_MEMORY_WATCHER INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT |
|
@ -130,7 +131,57 @@ script: |
|
|
- opt_enable BQ_LCD_SMART_CONTROLLER SPEAKER |
|
|
- opt_enable BQ_LCD_SMART_CONTROLLER SPEAKER |
|
|
- build_marlin |
|
|
- build_marlin |
|
|
# |
|
|
# |
|
|
### LCDS ### |
|
|
# Enable FILAMENTCHANGEENABLE |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable FILAMENTCHANGEENABLE ULTIMAKERCONTROLLER |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable filament sensor |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable FILAMENT_WIDTH_SENSOR |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable filament sensor with LCD display |
|
|
|
|
|
# |
|
|
|
|
|
- opt_enable ULTIMAKERCONTROLLER FILAMENT_LCD_DISPLAY |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable BEZIER_CURVE_SUPPORT |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable_adv BEZIER_CURVE_SUPPORT |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable COREXY |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable COREXY |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable COREXZ |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable COREXZ |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable Z_DUAL_STEPPER_DRIVERS, Z_DUAL_ENDSTOPS |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable_adv Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS |
|
|
|
|
|
- pins_set RAMPS_14 X_MAX_PIN -1 |
|
|
|
|
|
- opt_set_adv Z2_MAX_PIN 2 |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Test PRINTCOUNTER |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable PRINTCOUNTER |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# |
|
|
|
|
|
######## STANDARD LCD/PANELS ############## |
|
|
# |
|
|
# |
|
|
# ULTRA_LCD |
|
|
# ULTRA_LCD |
|
|
# |
|
|
# |
|
@ -188,25 +239,29 @@ script: |
|
|
- opt_enable RA_CONTROL_PANEL |
|
|
- opt_enable RA_CONTROL_PANEL |
|
|
- build_marlin |
|
|
- build_marlin |
|
|
# |
|
|
# |
|
|
### I2C PANELS ### |
|
|
######## I2C LCD/PANELS ############## |
|
|
|
|
|
# |
|
|
|
|
|
# !!!ATTENTION!!! |
|
|
|
|
|
# Most I2C configurations are failing at the moment because they require |
|
|
|
|
|
# a different Liquid Crystal library "LiquidTWI2". |
|
|
# |
|
|
# |
|
|
# LCD_I2C_SAINSMART_YWROBOT |
|
|
# LCD_I2C_SAINSMART_YWROBOT |
|
|
# Failing at the moment needs different library |
|
|
# |
|
|
#- restore_configs |
|
|
#- restore_configs |
|
|
#- opt_enable LCD_I2C_SAINSMART_YWROBOT |
|
|
#- opt_enable LCD_I2C_SAINSMART_YWROBOT |
|
|
#- build_marlin |
|
|
#- build_marlin |
|
|
# |
|
|
# |
|
|
# LCD_I2C_PANELOLU2 |
|
|
# LCD_I2C_PANELOLU2 |
|
|
# |
|
|
# |
|
|
- restore_configs |
|
|
#- restore_configs |
|
|
- opt_enable LCD_I2C_PANELOLU2 |
|
|
#- opt_enable LCD_I2C_PANELOLU2 |
|
|
- build_marlin |
|
|
#- build_marlin |
|
|
# |
|
|
# |
|
|
# LCD_I2C_VIKI |
|
|
# LCD_I2C_VIKI |
|
|
# |
|
|
# |
|
|
- restore_configs |
|
|
#- restore_configs |
|
|
- opt_enable LCD_I2C_VIKI |
|
|
#- opt_enable LCD_I2C_VIKI |
|
|
- build_marlin |
|
|
#- build_marlin |
|
|
# |
|
|
# |
|
|
# LCM1602 |
|
|
# LCM1602 |
|
|
# |
|
|
# |
|
@ -214,55 +269,6 @@ script: |
|
|
- opt_enable LCM1602 |
|
|
- opt_enable LCM1602 |
|
|
- build_marlin |
|
|
- build_marlin |
|
|
# |
|
|
# |
|
|
# Enable FILAMENTCHANGEENABLE |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable FILAMENTCHANGEENABLE ULTIMAKERCONTROLLER |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable filament sensor |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable FILAMENT_WIDTH_SENSOR |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable filament sensor with LCD display |
|
|
|
|
|
# |
|
|
|
|
|
- opt_enable ULTIMAKERCONTROLLER FILAMENT_LCD_DISPLAY |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable BEZIER_CURVE_SUPPORT |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable_adv BEZIER_CURVE_SUPPORT |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable COREXY |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable COREXY |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable COREXZ |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable COREXZ |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Enable Z_DUAL_STEPPER_DRIVERS, Z_DUAL_ENDSTOPS |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable_adv Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS |
|
|
|
|
|
- pins_set RAMPS_14 X_MAX_PIN -1 |
|
|
|
|
|
- opt_set_adv Z2_MAX_PIN 2 |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# Test PRINTCOUNTER |
|
|
|
|
|
# |
|
|
|
|
|
- restore_configs |
|
|
|
|
|
- opt_enable PRINTCOUNTER |
|
|
|
|
|
- build_marlin |
|
|
|
|
|
# |
|
|
|
|
|
# |
|
|
# |
|
|
######## Example Configurations ############## |
|
|
######## Example Configurations ############## |
|
|
# |
|
|
# |
|
|