14 Commits

Author SHA1 Message Date
jobi
9c2601d125 ** fixed strange warning: object 'foo.$(OBJEXT)' created both
with libtool and without
** also cleaned the other Makefiles that way


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1127 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-31 22:06:54 +00:00
jobi
360c3e87e7 A lot of small changes to make release work again
Probably more cleaning in the Makefiles needed


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1121 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-30 22:23:08 +00:00
mcoletti
6d02614cef - s/config.h/qgsconfig.h [0]
- qgsconfig.h now has header sentinals

- now will install headers in $(prefix)/qgis/include and libqis.* library in
  $(prefix)/lib [1]

- "src/Makefile" no longer relies on explicit dependencies and uses better
  naming scheme for created source files [2]

Notes:

[0] To eliminate any file namespace collisions.  Unfortunately there will
    still be some macro name collisions.  These are harmless, though annoying.
    What needs to happen is that all header file references to "qgsconfig.h"
    be moved to implementation files, thus breaking any include dependencies
    for external software.

[1] There currently does not exist a way to make this optional; these will
    always install.  In the future, this might be something toggleable by a
    configure script option.  Moreover, there does not currently exist a
    "qgis-config" script for getting command line options for external,
    dependant software; there might be one in a future release.

    I decided to err on including too many header files; almost certainly some
    of the header files that are currently installed can be culled from the
    "to install" list.

    The new make file has two targets: the old qgis application target, and a
    second one for the library.  As plug-ins are developed, there may be a
    need to add more source files to the library to link against.  I just
    added in the bare minimum for the current set of plug-ins.  If more
    sources need to be added, just add them to libqgis_la_SOURCES, near the
    bottom of  "src/Makefile.am".

[2] All *.ui files will create corresponding *.uic.h and *.uic.cpp files.
    Since these also need MOC files, *.moc.uic.cpp files are also
    automatically created.


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1056 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-22 20:00:55 +00:00
mcoletti
b4bf9180a8 - Promoted name, description, version, and type strings to QgisPlugin base
class.

- Type now a formal enumerated typedef

- Propogated changes forward to existing plug-ins


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@994 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-08 23:50:05 +00:00
jobi
79c37135dc fix bug #904001 and 904000
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@946 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-26 17:17:16 +00:00
jobi
cbe1fa28b0 Fixed bug #904000 Make release includes generated files
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@934 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-25 11:00:28 +00:00
jobi
c70ac6993c Added make release, what creats a tar.gz and a tar.bz2
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@855 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-14 17:28:18 +00:00
gsherman
7218825707 change to build system
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@789 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-11 05:45:46 +00:00
gsherman
2069a6dac4 didge updates to gnu build configuration
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@766 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-02-10 03:56:45 +00:00
gsherman
04c76615c3 added moc files for dialog base classes
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@655 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-31 05:17:37 +00:00
gsherman
56ab0afb23 added moc files for dialog base classes
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@654 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-31 05:16:07 +00:00
gsherman
544a596a59 fix so it will actually compile
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@652 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-31 04:36:05 +00:00
gsherman
0875cebd2b initial check in of spit source
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@651 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-31 03:33:00 +00:00
gsherman
fbb024a65f merge with datasource branch
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@519 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-01-19 18:17:13 +00:00