- # Makefile for jam
- CC = cc
- CFLAGS =
- EXENAME = ./jam0
- TARGET = -o $(EXENAME)
- # Special flavors - uncomment appropriate lines
- # NCR seems to have a broken readdir() -- use gnu
- #CC = gcc
- # AIX needs -lbsd, and has no identifying cpp symbol
- # Use _AIX41 if you're not on 3.2 anymore.
- #LINKLIBS = -lbsd
- #CFLAGS = -D_AIX
- # NT (with Microsoft compiler)
- # Use FATFS if building on a DOS FAT file system
- #Lib = $(MSVCNT)/lib
- #Include = $(MSVCNT)/include
- #CC = cl /nologo
- #CFLAGS = -I $(Include) -DNT
- #TARGET = /Fejam0
- #LINKLIBS = $(Lib)/oldnames.lib $(Lib)/kernel32.lib $(Lib)/libc.lib
- #EXENAME = .\jam0.exe
- # NT (with Microsoft compiler)
- # People with DevStudio settings already in shell environment.
- #CC = cl /nologo
- #CFLAGS = -DNT
- #TARGET = /Fejam0
- #EXENAME = .\jam0.exe
- # Interix - gcc
- #CC = gcc
- # Cygwin - gcc & cygwin
- #CC = gcc
- #CFLAGS = -D__cygwin__
- # MingW32
- #CC = gcc
- #CFLAGS = -DMINGW
- # MPEIX
- #CC = gcc
- #CFLAGS = -I/usr/include -D_POSIX_SOURCE
- # QNX rtp (neutrino)
- #CC = gcc
- SOURCES = \
- builtins.c \
- command.c compile.c execunix.c execvms.c expand.c \
- filent.c fileos2.c fileunix.c filevms.c glob.c hash.c \
- headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c \
- newstr.c option.c parse.c pathunix.c pathvms.c regexp.c \
- rules.c scan.c search.c timestamp.c variable.c
- all: $(EXENAME)
- $(EXENAME)
- $(EXENAME):
- $(CC) $(TARGET) $(CFLAGS) $(SOURCES) $(LINKLIBS)
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#8 | 3969 | Matt Armstrong |
Integrate from //guest/matt_armstrong/jam/fix/2/...@3963 -- no real changes. |
21 years ago | |
#7 | 3950 | Matt Armstrong | Integrate from //guest/matt_armstrong/jam/fix/1/... thru change 3948 and make no changes.... « |
21 years ago | |
#6 | 3586 | Matt Armstrong | New patch level. Implement serial output. Fix response file support so it pr...ints the contents of the response files when the build fails. « |
22 years ago | |
#5 | 3516 | Matt Armstrong |
Steal OPT_INTERRUPT_FIX and re-steal OPT_GRAPH_DEBUG_EXT from Craig. |
22 years ago | |
#4 | 2507 | Matt Armstrong | update from the mainline | 22 years ago | |
#3 | 2089 | Matt Armstrong | More integrations from upstream. | 23 years ago | |
#2 | 2087 | Matt Armstrong | I think most of this is updates from stock jam. | 23 years ago | |
#1 | 1270 | Matt Armstrong | In prep for publishing all my patches to jam. | 23 years ago | |
//guest/perforce_software/jam/src/Makefile | |||||
#4 | 486 | Perforce staff | Jam 2.3. See RELNOTES for a list of changes from 2.2.x. Just about every source... file was touched when jam got ANSI-fied. « |
24 years ago | |
#3 | 67 | Laura Wingerd | Integrate Perforce's jam changes & project page update (change 59, change 60, change... 61, change 62, change 63, change 64, change 66) « |
26 years ago | |
#2 | 5 | Perforce maintenance | Jam/MR 2.2.4 (HDRPATTERN, JAMUNAME, JAMSHELL, plus misc tweaks) | 27 years ago | |
#1 | 2 | laura | Add Jam/MR 2.2 source | 27 years ago |