File: Makefile.nt

package info (click to toggle)
ctsim 5.2.0-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 7,256 kB
  • ctags: 6,355
  • sloc: cpp: 26,866; sh: 4,290; ansic: 1,254; perl: 296; makefile: 150
file content (32 lines) | stat: -rw-r--r-- 663 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Makefile for libk

!include <ntwin32.mak>

CC=cl
LD=link
CFLAGS=-O -nologo -I..\include -DENDIAN_HIGH=0 -DENDIAN_LOW=1
LDFLAGS=
O=.obj

# variables
OBJ1 = kbasename$(O) allocnum$(O) fexist$(O) iclip$(O) sysalloc$(O) syserror$(O) sysfopen$(O) sysfree$(O) s_head$(O) s_lower$(O) s_rmtail$(O) s_save$(O) timedate$(O) netorder$(O)

all:  libk.lib

.obj: .c
	$(CC) -c $(cvarsdll) $(CFLAGS) $*.c


libk.lib: $(OBJ1)
        echo something to del > libk.lib
        del libk.lib
        lib /out:libk.lib $(OBJ1)


clean:
        echo dummy > a.obj
        echo dummy > a.exe
        echo dummy > a.lib
	del *.obj
	del *.exe
	del *.lib