You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
96 lines
3.5 KiB
96 lines
3.5 KiB
15 years ago
|
###############################################################################
|
||
|
# KVirc IRC client Makefile - 16.12.98 Szymon Stefanek
|
||
|
###############################################################################
|
||
|
|
||
|
EXTRA_DIST = autogen.sh README FAQ
|
||
|
|
||
|
SUBDIRS = admin data doc po scripts src
|
||
|
|
||
|
AUTOMAKE_OPTIONS = foreign
|
||
|
|
||
|
###############################################################################
|
||
|
# Delete moc files all around
|
||
|
###############################################################################
|
||
|
|
||
|
delmoc:
|
||
|
rm -f $(topdir)/src/*/*/*.moc
|
||
|
rm -f $(topdir)/src/*/*/moc_*.cpp
|
||
|
|
||
|
###############################################################################
|
||
|
# Main make command
|
||
|
###############################################################################
|
||
|
|
||
|
kvirc-intro:
|
||
|
@echo "################################################################################"
|
||
|
@echo "### Ok..."
|
||
|
@echo "### The compilation process will take a while..."
|
||
|
@echo "### Have a cold beer in the meantime..."
|
||
|
@echo "################################################################################"
|
||
|
|
||
|
kvirc-outro:
|
||
|
@echo "################################################################################"
|
||
|
@echo "### Finished..."
|
||
|
@echo "### Now type 'make install'"
|
||
|
@echo "################################################################################"
|
||
|
|
||
|
kvirc: kvirc-intro all kvirc-outro
|
||
|
|
||
|
install: install-recursive docs banner
|
||
|
|
||
|
install-devel: install-recursive banner
|
||
|
|
||
|
messages:
|
||
|
cd $(topdir)/po/kvirc && make messages
|
||
|
cd $(topdir)/po/modules/about && make messages
|
||
|
cd $(topdir)/po/modules/dcc && make messages
|
||
|
cd $(topdir)/po/modules/editor && make messages
|
||
|
cd $(topdir)/po/modules/logview && make messages
|
||
|
cd $(topdir)/po/modules/mediaplayer && make messages
|
||
|
cd $(topdir)/po/modules/notifier && make messages
|
||
|
cd $(topdir)/po/modules/options && make messages
|
||
|
cd $(topdir)/po/modules/perl && make messages
|
||
|
cd $(topdir)/po/modules/perlcore && make messages
|
||
|
cd $(topdir)/po/modules/sharedfileswindow && make messages
|
||
|
cd $(topdir)/po/modules/theme && make messages
|
||
|
|
||
|
###############################################################################
|
||
|
# Generate documentation
|
||
|
###############################################################################
|
||
|
|
||
|
docs:
|
||
|
$(mkinstalldirs) $(DESTDIR)$(helpdir)
|
||
|
perl admin/gendoc.pl -v $(VERSION) $(DESTDIR)$(helpdir) \
|
||
|
data/doctemplates/*.template \
|
||
|
`find ./ -name "*.cpp" -print` \
|
||
|
`find ./ -name "*.h" -print`
|
||
|
|
||
|
###############################################################################
|
||
|
# Rule for developer documentation
|
||
|
###############################################################################
|
||
|
|
||
|
devdocs:
|
||
|
cd admin && doxygen
|
||
|
|
||
|
###############################################################################
|
||
|
# Finished :)
|
||
|
###############################################################################
|
||
|
|
||
|
banner:
|
||
|
@echo "################################################################################"
|
||
|
@echo "### INSTALLATION COMPLETE"
|
||
|
@echo "################################################################################"
|
||
|
@echo "###"
|
||
|
@echo "### KVIrc is now installed and ready to run."
|
||
|
@echo "###"
|
||
|
@echo "### Please send bug reports and suggestions"
|
||
|
@echo "### to pragma at kvirc dot net"
|
||
|
@echo "### You can use the mail report form on"
|
||
|
@echo "###"
|
||
|
@echo "### http://www.kvirc.net"
|
||
|
@echo "###"
|
||
|
@echo "### We hope that you will enjoy KVIrc."
|
||
|
@echo "###"
|
||
|
@echo "### Szymon Stefanek and the KVIrc Development Team"
|
||
|
@echo "###"
|
||
|
@echo "################################################################################"
|