#[[
A library defining the top Project object, which is little more than a
container for attached objects built by registered factories, and an event
handler.

Also a global array of existing projects.

Also ProjectStatus, an abstraction of the status bar, just holding some strings
and formatter functions, and emitting events when changed.
]]

set( TARGET au3-project )

set( SOURCES
   Project.cpp
   Project.h
   ProjectFormatVersion.cpp
   ProjectFormatVersion.h
   ProjectStatus.cpp
   ProjectStatus.h
)
set( LIBRARIES
   au3-registries-interface
   au3-xml-interface
   au3-strings-interface
   wxBase
)
audacity_library( ${TARGET} "${SOURCES}" "${LIBRARIES}"
   "" ""
)
