#!/usr/bin/env python
# encoding: utf-8

APPNAME = 'ais-client'
VERSION = '1.8.0'

def options(ctx):
    pass

def configure(ctx):
    pass

def build(ctx):
    ctx(export_includes='include', name=APPNAME + '-include')
    ctx.objects(
        target   = APPNAME,
        source   = 'src/ais.c',
        includes = 'include',
        export_includes = 'include',
        use      = 'csp')

    ctx.objects(
        target   = APPNAME + '-cmd',
        source   = ['src/cmd_ais.c', 'src/aisbits.c'],
        includes = 'include',
        use      = [APPNAME, 'csp', 'slash'])

def dist(ctx):
    ctx.base_name = APPNAME + '-' + VERSION
    ctx.algo      = 'tar.xz'
    ctx.excl      = '**/.* wscript'
