summaryrefslogtreecommitdiff
path: root/watcom/makefile
diff options
context:
space:
mode:
authorMatthias Melcher <fltk@matthiasm.com>2010-12-20 19:28:23 +0000
committerMatthias Melcher <fltk@matthiasm.com>2010-12-20 19:28:23 +0000
commit387c60fab27bc80d87dbe359e5ba7a18eb7aaed3 (patch)
tree7b3227c54cea20c4badc5504d44f94a40b74bfcc /watcom/makefile
parente37fdeb149b7e9f14c81dabf22cca86d8b1130b8 (diff)
Removed Watcom compiler support because it was introduced in 1.1.6 as a partial solution and never completed.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8079 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'watcom/makefile')
-rw-r--r--watcom/makefile114
1 files changed, 0 insertions, 114 deletions
diff --git a/watcom/makefile b/watcom/makefile
deleted file mode 100644
index a163dd43a..000000000
--- a/watcom/makefile
+++ /dev/null
@@ -1,114 +0,0 @@
-#
-# Name : Watcom makefile for FLTK, multiplatform
-#
-# Author : M. Nieuwenhoven
-#
-# The makefile has multiple targets:
-# - clean : Cleans all directories from files built during make
-# - all : Builds all targets for both debug and release
-# - xy : where x = D|R, Y = D|O|W|L, where only W (Win32) is
-# currently supported by the source for Watcom.
-#
-
-
-!ifndef %FLTK
-ERROR_MSG = Environment variable FLTK must have been set!
-!endif
-
-.BEFORE
-!ifdef ERROR_MSG
- @echo .
- @echo $(ERROR_MSG)
- @echo .
- @%abort
-!endif
-
-ROOT=$(%FLTK)
-PROJ=fltk
-
-#
-# This builds all library targets and the main programs
-#
-ALL : .SYMBOLIC
- set Clean=
- wmake -h dw
- wmake -h rw
-# wmake -h do
-# wmake -h ro
-# wmake -h dl
-# wmake -h rl
-
-#
-# Clean all directories. Call each target with a 'clean' target. Proper
-# knowledge about cleaning can only be at the places where also the
-# builds is done.
-#
-clean : .SYMBOLIC
- @echo Cleaning up.
- set Clean=CLEAN
- wmake -h dw
- wmake -h rw
-# wmake -h do
-# wmake -h ro
-# wmake -h dl
-# wmake -h rl
-
-#
-# Win32 Debug and Release targets
-#
-DW : .SYMBOLIC
- @set OPTIONS=D=d O=w ROOT=$(ROOT) PROJ=$(PROJ) EXTRA_INCLUDE_DIRS=$(ROOT)
- %make BuildOne
-
-RW : .SYMBOLIC
- @set OPTIONS=D=r O=w ROOT=$(ROOT) PROJ=$(PROJ) EXTRA_INCLUDE_DIRS=$(ROOT)
- %make BuildOne
-
-#
-# OS/2 Debug and Release targets. Builds only jpeg, zlib and png libs for now.
-#
-DO : .SYMBOLIC
- @set OPTIONS=D=d O=o ROOT=$(ROOT) PROJ=$(PROJ) EXTRA_INCLUDE_DIRS=$(ROOT)
- %make BuildOne
-
-RO : .SYMBOLIC
- @set OPTIONS=D=r O=o ROOT=$(ROOT) PROJ=$(PROJ) EXTRA_INCLUDE_DIRS=$(ROOT)
- %make BuildOne
-
-#
-# Linux Debug and Release targets. Environment variable XLIB must point to a directory
-# which has a subdirectory X11 with X include files. Builds only jpeg, zlib and png libs for now.
-#
-DL : .SYMBOLIC
- @set OPTIONS=D=d O=l ROOT=$(ROOT) PROJ=$(PROJ) EXTRA_INCLUDE_DIRS=$(ROOT);$(%XLIB)
- %make BuildOne
-
-RL : .SYMBOLIC
- @set OPTIONS=D=r O=l ROOT=$(ROOT) PROJ=$(PROJ) EXTRA_INCLUDE_DIRS=$(ROOT);$(%XLIB)
- %make BuildOne
-
-# Internal target to build the individual modules. The following macros must
-# have been set: D (value D or R), O (D,O,W,L)
-
-BuildOne : .SYMBOLIC
-
- @echo "=== making jpeg library ==="
- @cd $(ROOT)\jpeg
- @wmake -h -f makefile.wat $(%OPTIONS) $(%CLEAN)
- @echo "=== making zlib library ==="
- @cd $(ROOT)\zlib
- @wmake -h -f makefile.wat $(%OPTIONS) $(%CLEAN)
- @echo "=== making png library ==="
- @cd $(ROOT)\png
- @wmake -h -f makefile.wat $(%OPTIONS) $(%CLEAN)
- @echo "=== making fltk libraries ==="
- @cd $(ROOT)\src
- @wmake -h -f makefile.wat $(%OPTIONS) $(%CLEAN)
- @echo "=== making fluid ==="
- @cd $(ROOT)\fluid
- @wmake -h -f makefile.wat $(%OPTIONS) $(%CLEAN)
- @echo "=== making test ==="
- @cd $(ROOT)\test
- @wmake -h -f makefile.wat $(%OPTIONS) $(%CLEAN)
-
-