2021-06-12 20:23:21 -07:00

36 lines
608 B
Makefile

out := Obfuscator-2_1.exe
obj := main.o
res := res.res
#lib := #ws2_32.lib
# cc = gcc -c -fasm -pedantic -Wall -O3\
# -fomit-frame-pointer -ffast-math -funroll-loops\
# $*.c -o $*.o
# ld = gcc -s -lws2_32 -O3 -o $(out) $(obj) $(res) $(lib)
# rc = windres $*.rc -o $*.res
cc = lcc -A -O -Fo$*.o $*.c #-ansic -ansic90
ld = lcclnk -s -o $(out) $(obj) $(res) $(lib)
rc = lrc -Fo$*.res $*.rc
default : $(out)
#.PHONY : clean
#clean :
# $(foreach file, $(obj) $(out), -$(RM) $(file)$(br))
$(out) : $(obj) $(res)
$(ld)
main.o : main.c
$(cc)
res.res : res.rc
$(rc)
%.o : %.c
$(cc)
%.res : %.rc
$(rc)