diff -N -r -u -b boost_1_34_0/tools/jam/src/Jambase boost_1_34_0_amiga/tools/jam/src/Jambase
old
|
new
|
|
854 | 854 | NOARSCAN ?= true ; |
855 | 855 | STDHDRS ?= /boot/develop/headers/posix ; |
856 | 856 | } |
| 857 | else if $(OS) = AMIGA |
| 858 | { |
| 859 | BINDIR ?= /sdk/local/c ; |
| 860 | C++ ?= g++ ; |
| 861 | C++FLAGS ?= -mcrt=clib2 ; |
| 862 | CC ?= gcc ; |
| 863 | CCFLAGS ?= -mcrt=clib2 ; |
| 864 | EXEMODE ?= ; |
| 865 | FILEMODE ?= ; |
| 866 | LIBDIR ?= /sdk/local/clib2/lib ; |
| 867 | LINKLIBS ?= -lunix ; |
| 868 | NOARSCAN ?= true ; |
| 869 | YACC ?= yacc ; |
| 870 | YACCFILES ?= y.tab ; |
| 871 | YACCFLAGS ?= -d ; |
| 872 | } |
857 | 873 | else if $(UNIX) |
858 | 874 | { |
859 | 875 | switch $(OS) |
… |
… |
|
861 | 877 | case AIX : |
862 | 878 | LINKLIBS ?= -lbsd ; |
863 | 879 | |
864 | | case AMIGA : |
865 | | CC ?= gcc ; |
866 | | YACC ?= "bison -y" ; |
867 | | |
868 | 880 | case CYGWIN : |
869 | 881 | CC ?= gcc ; |
870 | 882 | CCFLAGS += -D__cygwin__ ; |
… |
… |
|
2433 | 2445 | } |
2434 | 2446 | |
2435 | 2447 | # |
| 2448 | # AmigaOS specific actions |
| 2449 | # |
| 2450 | |
| 2451 | else if $(AMIGA) |
| 2452 | { |
| 2453 | actions Link bind NEEDLIBS |
| 2454 | { |
| 2455 | $(LINK) $(LINKFLAGS) -o $(<) $(UNDEFS) $(>) $(NEEDLIBS) $(LINKLIBS) -lunix |
| 2456 | } |
| 2457 | } |
| 2458 | |
| 2459 | # |
2436 | 2460 | # Backwards compatibility with jam 1, where rules were uppercased. |
2437 | 2461 | # |
2438 | 2462 | |