2021-06-29 | Paul Boddie | raw annotate files changeset graph | Renamed the string class to str, replacing the str function with the new_str function, this being invoked specially by the string instantiation function. As with the Unicode type renaming, a more general instantiation mechanism might permit the new_str function to be part of the functionality of the str or basestring classes. |
1 include native.mk 2 include modules.mk 3 include options.mk 4 5 SRC += calls.c exceptions.c main.c ops.c progops.c progtypes.c 6 OBJ = $(SRC:.c=.o) 7 CFLAGS += -Wall -Wno-maybe-uninitialized -I. -finput-charset=UTF-8 8 LDFLAGS += -lm -lgc 9 10 ifdef ARCH 11 CC := $(ARCH)-$(CC) 12 endif 13 14 all: main 15 16 clean: 17 rm -f main $(OBJ) 18 19 main: $(OBJ) 20 $(CC) $(LDFLAGS) $(OBJ) -o $@ 21 22 .c.o: 23 $(CC) -c $(CFLAGS) $< -o $@