# -*- Makefile-*-
# sourcefiles to be shipped. Also for dependencies
-hdr= qlp.hh linespace.hh qlpsolve.hh\
- pcol.hh proto.hh pstaff.hh scoreline.hh staffline.hh\
- const.hh glob.hh molecule.hh boxes.hh pscore.hh item.hh tex.hh\
- request.hh voice.hh command.hh staff.hh linestaff.hh \
- tstream.hh rhythmstaff.hh\
- parseconstruct.hh debug.hh globvars.hh keyword.hh\
- misc.hh score.hh notename.hh lexer.hh symtable.hh\
- symbol.hh main.hh dimen.hh paper.hh lookup.hh\
- sccol.hh stcol.hh staffcommands.hh melodicstaff.hh\
- identifier.hh simplestaff.hh spanner.hh stem.hh\
- notehead.hh leastsquares.hh beam.hh rest.hh\
- swalker.hh bar.hh meter.hh accidental.hh\
- key.hh keyitem.hh localkeyitem.hh simplewalker.hh\
- clef.hh clefitem.hh slur.hh inputcommands.hh\
- getcommand.hh inputmusic.hh
+hdr= bar.hh beam.hh boxes.hh break.hh clef.hh clefitem.hh\
+ colhpos.hh command.hh complexcolumn.hh \
+ complexwalker.hh complexstaff.hh\
+ const.hh debug.hh dimen.hh directionalspanner.hh\
+ getcommand.hh glob.hh grouping.hh headreg.hh idealspacing.hh\
+ identifier.hh identparent.hh inputcommand.hh inputcommands.hh\
+ inputmusic.hh inputscore.hh inputstaff.hh item.hh key.hh keyitem.hh\
+ keyword.hh leastsquares.hh lexer.hh linespace.hh \
+ localkeyitem.hh localkeyreg.hh lookup.hh \
+ lyriccolumn.hh lyricitem.hh lyricstaff.hh lyricwalker.hh\
+ main.hh meter.hh misc.hh\
+ molecule.hh moment.hh notehead.hh notename.hh offset.hh paper.hh\
+ parseconstruct.hh pcol.hh proto.hh pscore.hh pstaff.hh qlp.hh\
+ qlpsolve.hh register.hh request.hh rest.hh \
+ sccol.hh score.hh\
+ scoreline.hh script.hh scriptdef.hh scriptreg.hh \
+ slur.hh slurreg.hh source.hh sourcefile.hh\
+ spanner.hh staff.hh staffcommands.hh\
+ staffelem.hh staffline.hh staffsym.hh stembeamreg.hh\
+ stcol.hh stem.hh staffwalker.hh symbol.hh symtable.hh\
+ tex.hh textdef.hh \
+ textitem.hh textreg.hh textspanner.hh timedescription.hh \
+ tstream.hh voice.hh\
+ voicegroup.hh
-mycc= qlp.cc qlpsolve.cc \
- break.cc linespace.cc molecule.cc staffline.cc\
- pscore.cc tex.cc item.cc pcol.cc staff.cc \
- rhythmstaff.cc score.cc note.cc main.cc misc.cc\
- symbol.cc request.cc notename.cc voice.cc\
- keyword.cc linestaff.cc table.cc command.cc\
- warn.cc debug.cc symtable.cc boxes.cc\
- pstaff.cc tstream.cc\
- calcideal.cc scores.cc identifier.cc \
- dimen.cc paper.cc lookup.cc staffcommands.cc\
- sccol.cc stcol.cc getcommands.cc simplestaff.cc\
- melodicstaff.cc simpleprint.cc stem.cc\
- spanner.cc notehead.cc leastsquares.cc beam.cc\
- texbeam.cc rest.cc swalker.cc scoreline.cc\
- simplewalker.cc bar.cc meter.cc accidental.cc\
- key.cc keyitem.cc localkeyitem.cc\
- clef.cc clefitem.cc texslur.cc slur.cc\
- inputcommands.cc inputmusic.cc\
- inputcursor.cc\
+mycc=bar.cc beam.cc boxes.cc break.cc calcideal.cc clef.cc\
+ clefitem.cc colhpos.cc command.cc\
+ complexstaff.cc complexwalker.cc \
+ complexprint.cc debug.cc dimen.cc\
+ directionalspanner.cc\
+ getcommands.cc grouping.cc groupregs.cc headreg.cc\
+ idealspacing.cc identifier.cc\
+ inputcommand.cc inputcommands.cc inputmusic.cc inputscore.cc\
+ inputstaff.cc item.cc key.cc keyitem.cc keyword.cc\
+ leastsquares.cc lexerinit.cc linespace.cc \
+ localkeyitem.cc localkeyreg.cc lookup.cc\
+ lyriccolumn.cc lyricitem.cc lyricstaff.cc lyricwalker.cc\
+ main.cc meter.cc\
+ misc.cc molecule.cc mylexer.cc note.cc notehead.cc notename.cc\
+ paper.cc pcol.cc pscore.cc pstaff.cc qlp.cc qlpsolve.cc\
+ register.cc request.cc rest.cc sccol.cc score.cc\
+ scoreline.cc scores.cc script.cc scriptdef.cc scriptreg.cc \
+ slur.cc\
+ slurreg.cc source.cc sourcefile.cc\
+ spanner.cc staff.cc\
+ staffcommands.cc staffelem.cc staffline.cc staffsym.cc\
+ stembeamreg.cc\
+ stcol.cc stem.cc\
+ staffwalker.cc symbol.cc symtable.cc tex.cc texbeam.cc\
+ texslur.cc textdef.cc textitem.cc textreg.cc textspanner.cc\
+ timedescription.cc tstream.cc voice.cc voiceregs.cc voicegroup.cc\
+ warn.cc windhoos-suck-suck-suck-thank-you-cygnus.cc wordwrap.cc\
template1.cc template2.cc template3.cc template4.cc\
- version.cc
-
-
+ template5.cc template6.cc version.cc
+# a bit of a hack to keep exec size under control.
+stablecc=request.cc bar.cc boxes.cc break.cc clef.cc getcommands.cc grouping.cc\
+ item.cc keyword.cc leastsquares.cc \
+ linepstaff.cc linespace.cc lookup.cc molecule.cc meter.cc\
+ paper.cc parser.cc lexer.cc pstaff.cc qlp.cc qlpsolve.cc\
+ template1.cc template2.cc template3.cc template4.cc\
+ template5.cc template6.cc version.cc tstream.cc tex.cc\
+ voice.cc wordwrap.cc spanner.cc