Renamed pseudo target 'floppy' to 'install'
[reactos.git] / reactos / apps / tests / thread / makefile
1 #
2 #
3 #
4 PROGS = thread
5
6 all: $(PROGS:%=%.exe)
7
8 .phony: all
9
10 clean: $(PROGS:%=%_clean)
11
12 $(PROGS:%=%_clean): %_clean:
13 - $(RM) $*.o
14 - $(RM) $*.exe
15 - $(RM) $*.sym
16
17 .phony: clean
18
19 install: # $(PROGS:%=$(FLOPPY_DIR)/apps/%.exe)
20
21 $(PROGS:%=$(FLOPPY_DIR)/apps/%.exe): $(FLOPPY_DIR)/apps/%.exe: %.exe
22 ifeq ($(DOSCLI),yes)
23 $(CP) $*.exe $(FLOPPY_DIR)\apps\$*.exe
24 else
25 $(CP) $*.exe $(FLOPPY_DIR)/apps/$*.exe
26 endif
27
28 dist: $(PROGS:%=../../$(DIST_DIR)/apps/%.exe)
29
30 $(PROGS:%=../../$(DIST_DIR)/apps/%.exe): ../../$(DIST_DIR)/apps/%.exe: %.exe
31 ifeq ($(DOSCLI),yes)
32 $(CP) $*.exe ..\..\$(DIST_DIR)\apps\$*.exe
33 else
34 $(CP) $*.exe ../../$(DIST_DIR)/apps/$*.exe
35 endif
36
37 thread.exe: thread.c
38 $(CC) $(CFLAGS) thread.c -lkernel32 -o thread.exe
39 $(NM) --numeric-sort thread.exe > thread.sym
40
41 include ../../rules.mak