X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=Makefile;h=442fc10504da393ad3e3d21a82c07e19e1ceec14;hb=e0c59f7f4ddb73390dc9c16569254c0e2a921931;hp=26c7bacff5aa420418e0f07148062afa6a5f28eb;hpb=6478a82a947e3662c31b95682661f2de9952944d;p=oftp diff --git a/Makefile b/Makefile index 26c7bac..442fc10 100644 --- a/Makefile +++ b/Makefile @@ -1,20 +1,29 @@ -obj = main.obj tgfx.obj tui.obj darray.obj util.obj +obj = main.obj tgfx.obj tui.obj tui_list.obj darray.obj util.obj input.obj ftp.obj bin = oftp.exe +!ifdef __UNIX__ +incpath = -Isrc -Isrc/dos -I$(WATT_ROOT)/inc +libs = library $(WATT_ROOT)/lib/wattcpwf.lib +!else +incpath = -Isrc -Isrc\dos -I$(%WATT_ROOT)\inc +libs = library $(%WATT_ROOT)\lib\wattcpwf.lib +!endif + #opt = -otexan warn = -w=3 dbg = -d3 CC = wcc386 LD = wlink -CFLAGS = $(warn) $(dbg) $(opt) $(def) -zq -bt=dos +CFLAGS = $(warn) $(dbg) $(opt) $(incpath) $(def) -zq -bt=dos +LDFLAGS = $(libs) $(bin): $(obj) %write objects.lnk $(obj) $(LD) debug all option map name $@ system dos4g file { @objects } $(LDFLAGS) -.c: src -.asm: src +.c: src;src/dos +.asm: src;src/dos .c.obj: .autodepend $(CC) -fo=$@ $(CFLAGS) $< @@ -25,4 +34,5 @@ $(bin): $(obj) clean: .symbolic del *.obj del objects.lnk + del oftp.map del $(bin)