You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
kvirc/Makefile.am

98 lines
3.9 KiB
Makefile

###############################################################################
# KVirc IRC client Makefile - 16.12.98 Szymon Stefanek
###############################################################################
EXTRA_DIST = autogen.sh README FAQ
SUBDIRS = admin data doc translations 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)/translations/messages/kvirc && make messages
cd $(topdir)/translations/messages/kvirc-about && make messages
cd $(topdir)/translations/messages/kvirc-dcc && make messages
cd $(topdir)/translations/messages/kvirc-editor && make messages
cd $(topdir)/translations/messages/kvirc-filetransferwindow && make messages
cd $(topdir)/translations/messages/kvirc-logview && make messages
cd $(topdir)/translations/messages/kvirc-mediaplayer && make messages
cd $(topdir)/translations/messages/kvirc-notifier && make messages
cd $(topdir)/translations/messages/kvirc-options && make messages
cd $(topdir)/translations/messages/kvirc-perl && make messages
cd $(topdir)/translations/messages/kvirc-perlcore && make messages
cd $(topdir)/translations/messages/kvirc-sharedfileswindow && make messages
cd $(topdir)/translations/messages/kvirc-theme && make messages
cd $(topdir)/translations/messages/kvirc-torrent && 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 "################################################################################"