6 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
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
gsherman
0453378798 Added qgssymbol.cpp to Makefile.am. An unknown change in the symbology
code apparently added qgssymbol as a dependency. Without it, the plugins
do not load but rather faile with unknown symbol error (QgsSymbol::setColor)


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1045 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-19 01:25:56 +00:00
gsherman
009020760f Renamed plugin source files to something more meaningful
Removed previous files
Modified Makefile.am to support file changes
Added a Help button to the dialog


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1025 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-12 16:40:38 +00:00
mcoletti
6a6c908676 Added GDAL_CFLAGS to find GDAL headers
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1020 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-11 19:19:01 +00:00
gsherman
1677a5f431 Initial checkin of delmited text plugin files
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1005 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-03-10 23:16:52 +00:00