Subversion Repositories idreammicro-avr

Compare Revisions

Ignore whitespace Rev 6 → Rev 4

/trunk/libraries/digital_io/SConscript
1,5 → 1,5
# Import environment set for target.
Import('env_target')
Import('env_target', 'env_name', 'DEVICE')
 
# Define directories to process.
directories = [
10,7 → 10,7
for directory in directories:
SConscript(
directory + 'SConscript',
variant_dir = '#build/' + '/libraries/digital_io/' + env_target['NAME'],
exports = { 'env_target' : env_target },
variant_dir = '#build/' + '/libraries/digital_io/' + env_name,
exports = { 'env_target' : env_target, 'env_name' : env_name },
duplicate = 0
)
/trunk/libraries/digital_io/src/SConscript
1,5 → 1,5
# Import environment set for target.
Import('env_target')
Import('env_target', 'env_name', 'DEVICE')
 
# Define target name.
TARGET = 'digital_io'
13,5 → 13,5
env_target.StaticLibrary(target = TARGET, source = sources)
 
# Append LIBPATH and LIBS.
env_target.Append(LIBPATH = [ '#build/' + '/libraries/' + TARGET + '/' + env_target['NAME']])
env_target.Append(LIBPATH = [ '#build/' + '/libraries/' + TARGET + '/' + env_name])
env_target.Append(LIBS = [ TARGET ])
/trunk/libraries/digital_io/test/SConscript
1,5 → 1,5
# Import environment set for target.
Import('env_target')
Import('env_target', 'env_name', 'DEVICE')
 
# Set target name.
TARGET = 'digital_io__test'
23,6 → 23,6
env_target.Command(
None,
TARGET + '.elf',
env_target['SIZE'] + ' -C --mcu=' + env_target['MCU'] + ' $SOURCE'
env_target['SIZE'] + ' -C --mcu=' + DEVICE + ' $SOURCE'
)
 
/trunk/libraries/digital_io/demo/SConscript
1,5 → 1,5
# Import environment set for target.
Import('env_target')
Import('env_target', 'env_name', 'DEVICE')
 
# Set target name.
TARGET = 'digital_io__demo'
23,6 → 23,6
env_target.Command(
None,
TARGET + '.elf',
env_target['SIZE'] + ' -C --mcu=' + env_target['MCU'] + ' $SOURCE'
env_target['SIZE'] + ' -C --mcu=' + DEVICE + ' $SOURCE'
)
 
/trunk/libraries/digital_io/SConstruct
10,18 → 10,16
env['RANLIB'] = 'avr-ranlib'
env.Append(CCFLAGS = '-Os')
 
# Define environment name.
env.Append(NAME = 'env_arduino_uno')
 
# Declare some variables about microcontroller.
# Microcontroller type.
env.Append(MCU = 'atmega328p')
# Microcontroller frequency in Hertz.
env.Append(F_CPU = '16000000UL')
DEVICE = 'atmega328p'
# Microcontroller frequency.
CPU_FREQUENCY = '16000000UL' # Hz
 
# Set environment for an Atmel AVR ATmega328p microcontroller.
env.Append(CCFLAGS = '-mmcu=' + env['MCU'])
env.Append(LINKFLAGS = '-mmcu=' + env['MCU'])
env.Append(CPPDEFINES = 'F_CPU=' + env['F_CPU'])
env.Append(CCFLAGS = '-mmcu=' + DEVICE)
env.Append(LINKFLAGS = '-mmcu=' + DEVICE)
env.Append(CPPDEFINES = 'F_CPU=' + CPU_FREQUENCY)
 
# Append CPPPATH.
env.Append(CPPPATH = [ '#../' ])
30,7 → 28,7
SConscript(
'src/SConscript',
variant_dir = '#build/lib/',
exports = { 'env_target' : env },
exports = { 'env_target' : env, 'env_name' : 'env_arduino_uno', 'DEVICE' : DEVICE },
duplicate = 0
)
 
42,7 → 40,7
SConscript(
'demo/SConscript',
variant_dir = '#build/demo/',
exports = { 'env_target' : env },
exports = { 'env_target' : env, 'env_name' : 'env_arduino_uno', 'DEVICE' : DEVICE },
duplicate = 0
)
 
50,7 → 48,7
SConscript(
'test/SConscript',
variant_dir = '#build/test/',
exports = { 'env_target' : env },
exports = { 'env_target' : env, 'env_name' : 'env_arduino_uno', 'DEVICE' : DEVICE },
duplicate = 0
)
 
/trunk/libraries/digital_io
Modification de propriétés sur digital_io
___________________________________________________________________
Deleted: svn:ignore
## -1 +0,0 ##
-build