Teacup_Firmware/extruder
Phil Hord 21e5343552 Add config.h wrapper to simplify test automation
Test code which wants to customize config.h can do so without
touching config.h itself by wrapping config.h in a macro variable
which is passed in to the compiler.  It defaults to "config.h" if
no override is provided.

This change would break makefile dependency checking since the selection
of a different header file on the command line is not noticed by make
as a build-trigger.  To solve this, we add a layer to the BUILDDIR path
so build products are now specific to the USER_CONFIG choice if it is
not "config.h".
2014-03-04 19:56:23 +01:00
..
Makefile all defines live in config.h now, remove from Makefile 2011-03-24 11:26:11 +11:00
README Complete project renaming 2011-03-07 13:44:54 +11:00
ThermistorTable.h Temperature tables: add missing const qualifiers. 2013-11-16 17:31:28 +01:00
analog.c Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
analog.h Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
arduino.h Massive Doxygen documentation addition 2011-03-22 01:34:36 +11:00
arduino_168_328p.h fix error: lvalue required as unary '&' operand when heater pin is not a PWMable pin. 2011-04-04 09:10:25 +10:00
config.h.dist extruder: Add dummy temp sensor so analog_mask includes trim pot. 2011-04-12 20:38:28 +02:00
crc.c Massive Doxygen documentation addition 2011-03-22 01:34:36 +11:00
crc.h reorganise intercom to send packets from extruder main loop, also generalise protocol as discussed in forum 2011-03-05 13:38:12 +11:00
debug.h lots of other files in extruder desynced, needed to wrap an ifdef around heater_print 2011-02-28 09:44:29 +11:00
delay.c Massive Doxygen documentation addition 2011-03-22 01:34:36 +11:00
delay.h merge release-candidate-triffid 2011-01-07 23:29:32 +11:00
extruder.c Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
extruder.pde IDE apparently takes issue with Extruder.pde in extruder directory, altered capitalisation 2011-03-24 10:58:51 +11:00
heater.c Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
heater.h Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
intercom.c Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
intercom.h Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
temp.c Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
temp.h Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
timer.c Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00
timer.h reorganise intercom to send packets from extruder main loop, also generalise protocol as discussed in forum 2011-03-05 13:38:12 +11:00
watchdog.c extruder doesn't use serial.c, update watchdog.c to suit 2011-03-24 10:51:57 +11:00
watchdog.h Add config.h wrapper to simplify test automation 2014-03-04 19:56:23 +01:00

README

Reprap Gen3 extruder controller support for Triffid_Hunter's Teacup firmware
by jakepoz