Keep VERSION in Makefile
This commit is contained in:
parent
727b256b4b
commit
f34496f703
4
Makefile
4
Makefile
|
@ -1,10 +1,12 @@
|
||||||
|
|
||||||
|
|
||||||
|
VERSION := 0.5.0
|
||||||
|
|
||||||
FLTK_LIBS := `fltk-config --ldflags`
|
FLTK_LIBS := `fltk-config --ldflags`
|
||||||
JACK_LIBS := `pkg-config --libs jack`
|
JACK_LIBS := `pkg-config --libs jack`
|
||||||
SNDFILE_LIBS := `pkg-config --libs sndfile`
|
SNDFILE_LIBS := `pkg-config --libs sndfile`
|
||||||
|
|
||||||
CXXFLAGS := -ggdb -Wall -O0 -fno-rtti -fno-exceptions
|
CXXFLAGS := -DVERSION=\"$(VERSION)\" -ggdb -Wall -O0 -fno-rtti -fno-exceptions
|
||||||
|
|
||||||
all: makedepend FL Timeline Mixer
|
all: makedepend FL Timeline Mixer
|
||||||
|
|
||||||
|
|
|
@ -17,6 +17,9 @@
|
||||||
/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
|
/* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
|
||||||
/*******************************************************************************/
|
/*******************************************************************************/
|
||||||
|
|
||||||
|
const char template_dir[] = "share/non-daw/templates";
|
||||||
|
const char user_template_dir[] = "~/.non-daw/templates";
|
||||||
|
|
||||||
class Session
|
class Session
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
|
@ -128,6 +128,10 @@ free( path );} {}
|
||||||
label {&Session} open
|
label {&Session} open
|
||||||
xywh {0 0 74 25}
|
xywh {0 0 74 25}
|
||||||
} {
|
} {
|
||||||
|
MenuItem {} {
|
||||||
|
label {&Info}
|
||||||
|
xywh {0 0 40 25} deactivate
|
||||||
|
}
|
||||||
MenuItem {} {
|
MenuItem {} {
|
||||||
label {&New}
|
label {&New}
|
||||||
callback {const char *name = new_session_chooser();
|
callback {const char *name = new_session_chooser();
|
||||||
|
@ -654,7 +658,7 @@ while ( _window->shown() )
|
||||||
} {
|
} {
|
||||||
Fl_Window _window {
|
Fl_Window _window {
|
||||||
label {New Session} open
|
label {New Session} open
|
||||||
xywh {464 344 550 195} type Double modal visible
|
xywh {576 340 550 195} type Double modal visible
|
||||||
} {
|
} {
|
||||||
Fl_File_Input _name {
|
Fl_File_Input _name {
|
||||||
label {Named:}
|
label {Named:}
|
||||||
|
@ -662,8 +666,8 @@ while ( _window->shown() )
|
||||||
}
|
}
|
||||||
Fl_Button {} {
|
Fl_Button {} {
|
||||||
label Browse
|
label Browse
|
||||||
callback {_directory->value( fl_dir_chooser( "Directory for new session", NULL, 0 ) );} selected
|
callback {_directory->value( fl_dir_chooser( "Directory for new session", NULL, 0 ) );}
|
||||||
xywh {455 110 80 25}
|
xywh {455 100 80 35}
|
||||||
}
|
}
|
||||||
Fl_Return_Button {} {
|
Fl_Return_Button {} {
|
||||||
label Create
|
label Create
|
||||||
|
@ -673,17 +677,31 @@ while ( _window->shown() )
|
||||||
|
|
||||||
snprintf( pat, sizeof( pat ), "%s/%s", _directory->value(), _name->value() );
|
snprintf( pat, sizeof( pat ), "%s/%s", _directory->value(), _name->value() );
|
||||||
|
|
||||||
|
// if ( ! fl_filename_exists( pat ) )
|
||||||
|
{
|
||||||
|
|
||||||
if ( ! Session::create( pat, _template->text( _template->value() ) ) )
|
if ( ! Session::create( pat, _template->text( _template->value() ) ) )
|
||||||
fl_alert( "Error opening session!" );
|
fl_alert( "Error opening session!" );
|
||||||
|
|
||||||
_window->hide();
|
_window->hide();
|
||||||
}}
|
}
|
||||||
|
// else
|
||||||
|
// {
|
||||||
|
// fl_alert( "A file already exists at that location. Choose a differnt name." );
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
}} selected
|
||||||
xywh {455 140 80 35}
|
xywh {455 140 80 35}
|
||||||
}
|
}
|
||||||
Fl_Output _directory {
|
Fl_File_Input _directory {
|
||||||
label {Where:}
|
label {Where:}
|
||||||
private xywh {75 110 375 25} labeltype EMBOSSED_LABEL
|
callback {if ( ! fl_filename_isdir( o->value() ) )
|
||||||
|
{
|
||||||
|
fl_alert( "Must be a directory" );
|
||||||
|
o->value( "" );
|
||||||
|
}}
|
||||||
|
xywh {75 100 375 35}
|
||||||
|
code0 {\#include <FL/filename.H>}
|
||||||
}
|
}
|
||||||
Fl_Box {} {
|
Fl_Box {} {
|
||||||
label {New Session}
|
label {New Session}
|
||||||
|
@ -691,7 +709,7 @@ while ( _window->shown() )
|
||||||
}
|
}
|
||||||
Fl_Choice _template {
|
Fl_Choice _template {
|
||||||
label {Template:}
|
label {Template:}
|
||||||
private xywh {310 70 225 25} down_box BORDER_BOX
|
private xywh {310 60 225 25} down_box BORDER_BOX
|
||||||
} {
|
} {
|
||||||
MenuItem {} {
|
MenuItem {} {
|
||||||
label Default
|
label Default
|
||||||
|
|
|
@ -55,8 +55,6 @@ Engine *engine;
|
||||||
Timeline *timeline;
|
Timeline *timeline;
|
||||||
Transport *transport;
|
Transport *transport;
|
||||||
|
|
||||||
#define VERSION "0.5.0"
|
|
||||||
|
|
||||||
/* TODO: put these in a header */
|
/* TODO: put these in a header */
|
||||||
#define USER_CONFIG_DIR ".non-daw/"
|
#define USER_CONFIG_DIR ".non-daw/"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue