Skip to content
This repository has been archived by the owner on Sep 15, 2022. It is now read-only.

Commit

Permalink
Fix the "make distclean" target.
Browse files Browse the repository at this point in the history
  • Loading branch information
asheshv authored and dpage committed May 9, 2013
1 parent c4abfc0 commit 4c98b5c
Show file tree
Hide file tree
Showing 8 changed files with 27 additions and 17 deletions.
4 changes: 2 additions & 2 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

AUTOMAKE_OPTIONS = foreign

SUBDIRS = xtra/png2c branding i18n plugins.d pgadmin xtra pkg
SUBDIRS = branding i18n plugins.d xtra pgadmin pkg

EXTRA_DIST = \
$(top_srcdir)/BUGS \
Expand Down Expand Up @@ -101,4 +101,4 @@ endif
all: doc

clean-local:
rm -rf docs/en_US/_build
rm -rf $(top_srcdir)/docs/en_US/_build
2 changes: 1 addition & 1 deletion configure.ac.in
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ AC_CONFIG_AUX_DIR(config)
AC_CONFIG_SRCDIR([pgadmin/pgAdmin3.cpp])
AC_CONFIG_HEADERS([config.h])
AC_CANONICAL_HOST
AM_INIT_AUTOMAKE([tar-ustar subdir-objects])
AM_INIT_AUTOMAKE([tar-ustar])
AC_PREFIX_DEFAULT([/usr/local/pgadmin3])

# Checks for programs.
Expand Down
8 changes: 4 additions & 4 deletions pgadmin/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -119,13 +119,13 @@ endif
# Convert images to an embeddable format
BUILT_SOURCES = $(patsubst %.png,%.pngc,$(wildcard $(top_srcdir)/pgadmin/include/images/*.png))

$(top_srcdir)/xtra/png2c/png2c:
(cd $(top_srcdir)/xtra/png2c && $(MAKE) $(AM_MAKEFLAGS) png2c)
$(top_builddir)/xtra/png2c/png2c:
(cd $(top_builddir)/xtra/png2c && $(MAKE) $(AM_MAKEFLAGS) png2c)

$(BUILT_SOURCES): $(top_srcdir)/xtra/png2c/png2c
$(BUILT_SOURCES): $(top_builddir)/xtra/png2c/png2c

%.pngc: %.png
$(top_srcdir)/xtra/png2c/png2c $< $@
$(top_builddir)/xtra/png2c/png2c $< $@

clean-local:
rm -f include/images/*.pngc
Expand Down
4 changes: 4 additions & 0 deletions xtra/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,7 @@
DIST_SUBDIRS = png2c pgscript wx-build
SUBDIRS = wx-build

clean:
for dir in $(DIST_SUBDIRS); do \
$(MAKE) -C $$dir $(AM_MAKEFLAGS) clean || exit 1; \
done;
4 changes: 2 additions & 2 deletions xtra/pgscript/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ SUBDIRS = lib bin test

EXTRA_DIST =

include $(srcdir)/doc/module.mk
include $(srcdir)/file/module.mk
include doc/module.mk
include file/module.mk
6 changes: 3 additions & 3 deletions xtra/pgscript/bin/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ pgScript_SOURCES = \
pgsMain.cpp

pgScript_LDADD += \
$(srcdir)/../lib/libpgs.a
$(builddir)/../lib/libpgs.a

if SUN_CXX
__CXXFLAGS=""
else
__CXXFLAGS=-Wall -Wno-non-virtual-dtor -fno-strict-aliasing
endif

AM_CXXFLAGS = $(__CXXFLAGS) -I$(srcdir)/../../../pgadmin/include -DPGSCLI -DPGADMIN3_H
AM_CFLAGS = $(__CFLAGS) -I$(srcdir)/../../../pgadmin/include -DPGSCLI -DPGADMIN3_H
AM_CXXFLAGS = $(__CXXFLAGS) -I$(top_srcdir)/pgadmin/include -DPGSCLI -DPGADMIN3_H
AM_CFLAGS = $(__CFLAGS) -I$(top_srcdir)/pgadmin/include -DPGSCLI -DPGADMIN3_H

# dist_man_MANS = pgScript.1
14 changes: 11 additions & 3 deletions xtra/pgscript/lib/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,11 @@
# Makefile - Makefile for *nix systems
##############################################################################

AUTOMAKE_OPTIONS = foreign subdir-objects no-dependencies
OBJEXT=pgso
noinst_LIBRARIES = libpgs.a

nodist_libpgs_a_SOURCES = ../../../pgadmin/utils/sysLogger.cpp \
libpgs_a_SOURCES = ../../../pgadmin/utils/sysLogger.cpp \
../../../pgadmin/utils/misc.cpp \
../../../pgadmin/db/keywords.c \
../../../pgadmin/pgscript/utilities/pgsUtilities.cpp \
Expand Down Expand Up @@ -141,5 +143,11 @@ else
__CXXFLAGS=-Wall -Wno-non-virtual-dtor -fno-strict-aliasing
endif

AM_CXXFLAGS = $(__CXXFLAGS) -I../../../pgadmin/include -DPGSCLI -DPGADMIN3_H
AM_CFLAGS = $(__CFLAGS) -I../../../pgadmin/include -DPGSCLI -DPGADMIN3_H
AM_CXXFLAGS = $(__CXXFLAGS) -I$(top_srcdir)/pgadmin/include -DPGSCLI -DPGADMIN3_H
AM_CFLAGS = $(__CFLAGS) -I$(top_srcdir)/pgadmin/include -DPGSCLI -DPGADMIN3_H

%.pgso : %.c
$(CXXCOMPILE) -c -o $@ $<

%.pgso : %.cpp
$(CXXCOMPILE) -c -o $@ $<
2 changes: 0 additions & 2 deletions xtra/png2c/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,3 @@ png2c_SOURCES = \
EXTRA_DIST = \
png2c.vcxproj \
png2c.vcxproj.filters

distclean:

0 comments on commit 4c98b5c

Please sign in to comment.