Split out the common bits from the client bits:
- Move as much of mw into src/client/ as possible - Make sure everything that mwserv and webclient require is in src/ - Build a libmw.a from src/*.o to make linking easier - Rejig and simplify some Makefile rules This should help to make it clear which bits of code are shared and which are specific to the UI. We should avoid putting any user interface stuff into libmw.a as a rule. TODO: - Improve some file names (e.g. sqlite.{c,h} is a silly name) - Fix building the utils - Add sensible svn:ignores to src/client
Showing
- Makefile 1 addition, 4 deletionsMakefile
- Makefile.common 3 additions, 3 deletionsMakefile.common
- capitalise.awk 0 additions, 0 deletionscapitalise.awk
- po/Makefile 1 addition, 0 deletionspo/Makefile
- src/Makefile 19 additions, 21 deletionssrc/Makefile
- src/client/Makefile 26 additions, 0 deletionssrc/client/Makefile
- src/client/Parse.c 1 addition, 0 deletionssrc/client/Parse.c
- src/client/Parse.h 0 additions, 0 deletionssrc/client/Parse.h
- src/client/add.c 1 addition, 0 deletionssrc/client/add.c
- src/client/add.h 0 additions, 0 deletionssrc/client/add.h
- src/client/alarm.c 0 additions, 0 deletionssrc/client/alarm.c
- src/client/alarm.h 0 additions, 0 deletionssrc/client/alarm.h
- src/client/alias.c 1 addition, 0 deletionssrc/client/alias.c
- src/client/alias.h 0 additions, 0 deletionssrc/client/alias.h
- src/client/bork.c 0 additions, 0 deletionssrc/client/bork.c
- src/client/bork.h 0 additions, 0 deletionssrc/client/bork.h
- src/client/chattable.c 0 additions, 0 deletionssrc/client/chattable.c
- src/client/chattable.h 0 additions, 0 deletionssrc/client/chattable.h
- src/client/colour.c 0 additions, 0 deletionssrc/client/colour.c
- src/client/colour.h 0 additions, 0 deletionssrc/client/colour.h
Loading
Please register or sign in to comment