libgag_sources = Split("""
BinaryStream.cpp    CursorManager.cpp     FileManager.cpp   FormatableString.cpp
GraphicContext.cpp  GUIAnimation.cpp      GUIBase.cpp       GUIButton.cpp
GUIFileList.cpp     GUIKeySelector.cpp    GUIList.cpp       GUIMessageBox.cpp
GUINumber.cpp       GUIRatio.cpp          GUISelector.cpp   GUIStyle.cpp
GUITextArea.cpp     GUIText.cpp           GUITextInput.cpp  KeyPress.cpp
Sprite.cpp          StreamBackend.cpp     Stream.cpp        StreamFilter.cpp
StringTable.cpp     SupportFunctions.cpp  TextStream.cpp    Toolkit.cpp
TrueTypeFont.cpp    win32_dirent.cpp""")
    
    
    
Import("env")
l = env.StaticLibrary("gag", libgag_sources)
Default(l)
    
    
Import("env")
Import("PackTar")
import os
    
if 'dist' or 'install' in COMMAND_LINE_TARGETS:
    for file in os.listdir("."):
        if file.find(".cpp") != -1:
            PackTar(env["TARFILE"], file)
    
    PackTar(env["TARFILE"], "SConscript")
