| 24 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
24 # CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
| 25 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
25 # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
| 26 # POSSIBILITY OF SUCH DAMAGE. |
26 # POSSIBILITY OF SUCH DAMAGE. |
| 27 # |
27 # |
| 28 |
28 |
| 29 include conf.mk |
29 include config.mk |
| 30 |
30 |
| 31 ROOTDIR=$(shell pwd) |
31 all: $(BUILDDIR) |
| |
32 cd src; $(MAKE) |
| 32 |
33 |
| 33 all: chess |
34 $(BUILDDIR): |
| 34 cd src; $(MAKE) BUILDDIR=$(ROOTDIR)/build/release |
35 $(MKDIR) $(MKDIRFLAGS) $(BUILDDIR) |
| 35 |
36 |
| 36 debug: chess-debug |
37 clean: |
| 37 cd src; $(MAKE) BUILDDIR=$(ROOTDIR)/build/debug CFLAGS="${CFLAGS_D}" |
38 $(RM) $(RMFLAGS) $(BUILDDIR) |
| 38 |
39 |
| 39 chess: |
|
| 40 cd src/chess; $(MAKE) BUILDDIR=$(ROOTDIR)/build/release |
|
| 41 |
|
| 42 chess-debug: |
|
| 43 cd src/chess; $(MAKE) BUILDDIR=$(ROOTDIR)/build/debug CFLAGS="${CFLAGS_D}" |
|
| 44 |
|
| 45 clean: |
|
| 46 $(RM) $(RMFLAGS) build |
|