# module compile settings: (not generally needed!
#
-EXTRA_CFLAGS = -DSTRING_TEST
-#
# list of distribution files:
# list of custom libraries:
#
-CUSTOMLIBES = $(LIBFLOWER)\
-LOADLIBES +=
+MODULE_LIBDEPS=check-flower-deps
+MODULE_LIBES = -lflower
#
-#ifdef STRING_TEST
/*
stupid test program to verify stringlib
stringtest.cc
return 0;
}
-#endif STRING_TEST
"linestaf" "\linestafsym{%}{%}"
"stem" "\stem{%}{%}"
"fill" "\hbox{}"
+ % ugh. 8pt
"crescendosym" "\crescendosym{%}" 0\pt 0\pt -3\pt 3\pt
"decrescendosym" "\decrescendosym{%}" 0\pt 0\pt -3\pt 3\pt
}
MAJOR_VERSION = 0
MINOR_VERSION = 0
-PATCH_LEVEL = 46
+PATCH_LEVEL = 47
# use to send patches, always empty for released version:
# include separator: ".postfix", "-pl" makes rpm barf
-MY_PATCH_LEVEL = .jcn1
+MY_PATCH_LEVEL =
# generic variables:
#
+include Stable.make
include ./$(depth)/make/Variables.make
include ./$(depth)/make/Files.make
include .version
-include Stable.make
#
# identify module:
# list of custom libraries:
#
-# yes, i know about the -L and -l options,
-# but these libraries get rebuilt when needed.
-CUSTOMLIBES = $(LIBLILY) $(LIBFLOWER)
+MODULE_LIBDEPS= check-flower-deps check-lily-deps
+MODULE_LIBES= -llily -lflower
-LOADLIBES +=
#
# main target of this module:
Symbol s( paper()->lookup_l()->hairpin(w_dim, grow_dir_i_ < 0) );
m_p->add(Atom(s));
int pos = (dir_i_ >0) ? staff_size_i_ + 4 : - 4 ;
- m_p->translate(Offset(0,pos * paper()->internote()));
+ if(dir_i_<0 ) // should do something better anyway.
+ m_p->translate(Offset(0, -m_p->extent().y.left ));
+ m_p->translate(Offset(x_off_dim,pos * paper()->internote()));
}
IMPLEMENT_STATIC_NAME(Crescendo);
void
Text_item::set_default_index()
{
- pos_i_ = (dir_i_ > 0) ? staffsize_i_ + 2: -4;
+ pos_i_ = (dir_i_ > 0) ? staffsize_i_ + 4: -4;
}
void
Text_item::brew_molecule_p() const
{
Molecule* mol_p = new Molecule(tdef_p_->create_atom(paper()));
- mol_p->translate(Offset(0, pos_i_ * paper()->internote()));
- if(dir_i_<0)
- mol_p->translate(Offset(0, -mol_p->extent().y.length() ));
+ if(dir_i_<0 ) // should do something better anyway.
+ mol_p->translate(Offset(0, -mol_p->extent().y.left ));
+ mol_p->translate(Offset(0, pos_i_ * paper()->internote()));
return mol_p;
}
# list of custom libraries:
#
-# yes, i know about the -L and -l options,
-# but these libraries get rebuild when needed.
-CUSTOMLIBES = $(LIBLILY) $(LIBFLOWER)
-
-LOADLIBES +=
+MODULE_LIBDEPS=check-flower-deps check-lily-deps
+MODULE_LIBES=-llily -lflower
#
# main target of this module: