source: main/trunk/gs2-core/win32.mak@ 22824

Last change on this file since 22824 was 22824, checked in by mdewsnip, 14 years ago

Lots of makefile tidy ups (both Windows and Linux), for consistency and flexibility.

File size: 690 bytes
Line 
1###########################################################################
2#
3# win32.mak -- Windows Makefile for gs2-core
4#
5# By Michael Dewsnip
6#
7# Copyright (C) 2010 DL Consulting Ltd.
8#
9###########################################################################
10
11
12# Option: Lucene support (enabled by default)
13ENABLE_LUCENE = 1
14MAKE = $(MAKE) ENABLE_LUCENE=$(ENABLE_LUCENE)
15
16# Option: SQLite support (enabled by default)
17USE_SQLITE = 1
18MAKE = $(MAKE) USE_SQLITE=$(USE_SQLITE)
19
20
21SUBDIRS = common-src build-src runtime-src
22
23
24all: win32.mak $(SUBDIRS)
25
26install: win32.mak $(SUBDIRS)
27
28$(SUBDIRS): FORCE
29 cd "$@"
30 $(MAKE) /f win32.mak
31 $(MAKE) /f win32.mak install
32 cd "$(MAKEDIR)"
33
34FORCE:
Note: See TracBrowser for help on using the repository browser.