chore, check for libtool/libltdl in configure

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, kick AC_PROG_RANLIB as libtool does its job now

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, add test-driver (automake 1.12) to git ignore list

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, add libtool generated files to git ignore list

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, bring DSO loading through libltdl

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, actually do some work (same place where mm would have its strat executed)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
cosmetics, rename static `dsos' variable to `strat'

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'feat/dso' into next

* feat/dso:
  cosmetics, rename static `dsos' variable to `strat'
  minor, actually do some work (same place where mm would have its strat executed)
  minor, bring DSO loading through libltdl
  cosmetics, add libtool generated files to git ignore list
  cosmetics, add test-driver (automake 1.12) to git ignore list
  chore, kick AC_PROG_RANLIB as libtool does its job now
  chore, check for libtool/libltdl in configure
minor, provide example DSO `proof_of_concept' for twsdo

Call goes:
twsdo --all-the-stuff --strat path/to/proof_of_concept.la ...

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'feat/dso' into next

* feat/dso:
  minor, provide example DSO `proof_of_concept' for twsdo
cosmetics, give a reason for not opening a module

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, actually export class methods so they're available in DSOs

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'feat/dso' into next

* feat/dso:
  fix, actually export class methods so they're available in DSOs
  cosmetics, give a reason for not opening a module
dist, PEBKAC, actually distribute dso_magic.h

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'feat/dso' into next

* feat/dso:
  dist, PEBKAC, actually distribute dso_magic.h
chore, provide pkg-config (.pc) file for twstools suite

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, install headers usable for external DSOs to $(includedir)/twstools

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, pass on libtwsapi's CFLAGS and LIBS in twstools' pc file

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'bld/chn' into next

* bld/chn:
  minor, pass on libtwsapi's CFLAGS and LIBS in twstools' pc file
  minor, install headers usable for external DSOs to $(includedir)/twstools
  chore, provide pkg-config (.pc) file for twstools suite
Merge remote-tracking branch 'freundt/next' into next

* freundt/next:
  minor, pass on libtwsapi's CFLAGS and LIBS in twstools' pc file
  minor, install headers usable for external DSOs to $(includedir)/twstools
  chore, provide pkg-config (.pc) file for twstools suite
  dist, PEBKAC, actually distribute dso_magic.h
  fix, actually export class methods so they're available in DSOs
  cosmetics, give a reason for not opening a module
  minor, provide example DSO `proof_of_concept' for twsdo
  cosmetics, rename static `dsos' variable to `strat'
  minor, actually do some work (same place where mm would have its strat executed)
  minor, bring DSO loading through libltdl
  cosmetics, add libtool generated files to git ignore list
  cosmetics, add test-driver (automake 1.12) to git ignore list
  chore, kick AC_PROG_RANLIB as libtool does its job now
  chore, check for libtool/libltdl in configure