Makefile
author Peter D. Barnes, Jr. <barnes26@llnl.gov>
Mon, 04 May 2015 17:57:59 -0700
changeset 11357 be933ce19aa9
parent 9963 c91691a39311
permissions -rw-r--r--
Doxygen config, deprecated, realtime, unused
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9963
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
     1
# Makefile wrapper for waf
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
     2
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
     3
all:
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
     4
	./waf
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
     5
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
     6
# free free to change this part to suit your requirements
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
     7
configure:
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
     8
	./waf configure --enable-examples --enable-tests
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
     9
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
    10
build:
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
    11
	./waf build
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
    12
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
    13
install:
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
    14
	./waf install
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
    15
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
    16
clean:
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
    17
	./waf clean
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
    18
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
    19
distclean:
c91691a39311 Add Makefile wrapper for waf, to ease configuration in NetBeans, Eclipse and QtCreator
Vedran Miletić <rivanvx@gmail.com>
parents:
diff changeset
    20
	./waf distclean