import os

#######################################
# OPTIONS
#######################################
opts = Options(ARGUMENTS)
opts.Add(BoolOption('gpsd', 'Compile is gpsd support (libgps)', 1));
opts.Add(BoolOption('libgefetch_examples', 'Compile example app(s) for libgefetch', 0));

#######################################
# ENVIRONMENT
#######################################
env = Environment( CCFLAGS = [ '-Wall', '-g' ],
		   CXXFLAGS = [ '-Wall', '-g' ],
		   CPPPATH = [ '/usr/local/include', '/usr/X11R6/include' ],
		   LIBPATH = [ '/usr/X11R6/lib', '/usr/local/lib' ],
		   options = opts )

libgefetch = SConscript('libgefetch/SConscript', exports = ['env'])

SConscript('src/SConscript', exports = ['env', 'libgefetch'])
