Subversion Repositories svn1-original

Rev

Rev 88 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 88 Rev 92
Line 1... Line -...
1
#############################################################################
-
 
-
 
1
# DDP
-
 
2
#
2
# Makefile for building: MaraQt3
3
SRC = ages.c check.c config.c dcheck.c disqual.c legtime.c \
3
# Generated by qmake (2.01a) (Qt 4.6.3) on: Tue 15. Jun 17:53:38 2010
4
      mara.c  menudrv.c print.c report.c teamupd.c times.c \
4
# Project:  MaraQt3.pro
-
 
5
# Template: app
5
      upload.c vduW32.c
6
# Command: c:\qt\2010.03\qt\bin\qmake.exe -spec ..\..\Qt\2010.03\qt\mkspecs\win32-g++ -win32 -o Makefile MaraQt3.pro
-
 
7
#############################################################################
-
 
8
 
6
 
9
first: debug
-
 
10
install: debug-install
-
 
11
uninstall: debug-uninstall
7
HDRS = consts.h proto.h structs.h
-
 
8
 
12
MAKEFILE      = Makefile
9
OBJS = $(SRC:.c=.o)
13
QMAKE         = c:\qt\2010.03\qt\bin\qmake.exe
-
 
-
 
10
 
14
DEL_FILE      = del
11
EXE = mara.exe
15
CHK_DIR_EXISTS= if not exist
-
 
16
MKDIR         = mkdir
-
 
17
COPY          = copy /y
-
 
18
COPY_FILE     = $(COPY)
-
 
19
COPY_DIR      = xcopy /s /q /y /i
-
 
20
INSTALL_FILE  = $(COPY_FILE)
-
 
21
INSTALL_PROGRAM = $(COPY_FILE)
-
 
22
INSTALL_DIR   = $(COPY_DIR)
-
 
23
DEL_FILE      = del
12
GETTIME = gettime.exe
-
 
13
 
24
SYMLINK       = 
14
DEBUG =
25
DEL_DIR       = rmdir
15
DEBUG += -g
26
MOVE          = move
-
 
27
CHK_DIR_EXISTS= if not exist
16
CFLAGS += -mno-cygwin -Wall $(DEBUG)
28
MKDIR         = mkdir
-
 
29
SUBTARGETS    =  \
-
 
30
		debug \
-
 
31
		release
-
 
32
 
17
 
33
debug: $(MAKEFILE).Debug FORCE
-
 
34
	$(MAKE) -f $(MAKEFILE).Debug
-
 
35
debug-make_default: $(MAKEFILE).Debug FORCE
-
 
36
	$(MAKE) -f $(MAKEFILE).Debug 
-
 
37
debug-make_first: $(MAKEFILE).Debug FORCE
-
 
38
	$(MAKE) -f $(MAKEFILE).Debug first
-
 
39
debug-all: $(MAKEFILE).Debug FORCE
-
 
40
	$(MAKE) -f $(MAKEFILE).Debug all
-
 
41
debug-clean: $(MAKEFILE).Debug FORCE
-
 
42
	$(MAKE) -f $(MAKEFILE).Debug clean
-
 
43
debug-distclean: $(MAKEFILE).Debug FORCE
-
 
44
	$(MAKE) -f $(MAKEFILE).Debug distclean
18
ISCC = /c/Program\ Files/Inno\ Setup\ 4/iscc.exe
45
debug-install: $(MAKEFILE).Debug FORCE
-
 
46
	$(MAKE) -f $(MAKEFILE).Debug install
-
 
47
debug-uninstall: $(MAKEFILE).Debug FORCE
-
 
48
	$(MAKE) -f $(MAKEFILE).Debug uninstall
-
 
49
release: $(MAKEFILE).Release FORCE
-
 
-
 
19
 
50
	$(MAKE) -f $(MAKEFILE).Release
20
$(EXE) : $(OBJS)
51
release-make_default: $(MAKEFILE).Release FORCE
-
 
52
	$(MAKE) -f $(MAKEFILE).Release 
-
 
53
release-make_first: $(MAKEFILE).Release FORCE
-
 
54
	$(MAKE) -f $(MAKEFILE).Release first
-
 
55
release-all: $(MAKEFILE).Release FORCE
-
 
56
	$(MAKE) -f $(MAKEFILE).Release all
21
	gcc -mno-cygwin  -o $(EXE) $(OBJS)
57
release-clean: $(MAKEFILE).Release FORCE
-
 
58
	$(MAKE) -f $(MAKEFILE).Release clean
-
 
59
release-distclean: $(MAKEFILE).Release FORCE
-
 
60
	$(MAKE) -f $(MAKEFILE).Release distclean
-
 
61
release-install: $(MAKEFILE).Release FORCE
-
 
62
	$(MAKE) -f $(MAKEFILE).Release install
-
 
63
release-uninstall: $(MAKEFILE).Release FORCE
-
 
64
	$(MAKE) -f $(MAKEFILE).Release uninstall
-
 
65
 
22
 
66
Makefile: MaraQt3.pro  ../../Qt/2010.03/qt/mkspecs/win32-g++/qmake.conf ../../Qt/2010.03/qt/mkspecs/qconfig.pri \
-
 
67
		../../Qt/2010.03/qt/mkspecs/features/qt_functions.prf \
-
 
68
		../../Qt/2010.03/qt/mkspecs/features/qt_config.prf \
-
 
69
		../../Qt/2010.03/qt/mkspecs/features/exclusive_builds.prf \
-
 
70
		../../Qt/2010.03/qt/mkspecs/features/default_pre.prf \
-
 
71
		../../Qt/2010.03/qt/mkspecs/features/win32/default_pre.prf \
-
 
72
		../../Qt/2010.03/qt/mkspecs/features/debug.prf \
-
 
73
		../../Qt/2010.03/qt/mkspecs/features/debug_and_release.prf \
-
 
74
		../../Qt/2010.03/qt/mkspecs/features/default_post.prf \
-
 
75
		../../Qt/2010.03/qt/mkspecs/features/win32/default_post.prf \
-
 
76
		../../Qt/2010.03/qt/mkspecs/features/win32/rtti.prf \
-
 
77
		../../Qt/2010.03/qt/mkspecs/features/win32/exceptions.prf \
-
 
78
		../../Qt/2010.03/qt/mkspecs/features/win32/stl.prf \
-
 
79
		../../Qt/2010.03/qt/mkspecs/features/shared.prf \
-
 
80
		../../Qt/2010.03/qt/mkspecs/features/warn_on.prf \
-
 
81
		../../Qt/2010.03/qt/mkspecs/features/qt.prf \
-
 
82
		../../Qt/2010.03/qt/mkspecs/features/win32/thread.prf \
-
 
83
		../../Qt/2010.03/qt/mkspecs/features/moc.prf \
-
 
84
		../../Qt/2010.03/qt/mkspecs/features/win32/windows.prf \
-
 
85
		../../Qt/2010.03/qt/mkspecs/features/resources.prf \
-
 
86
		../../Qt/2010.03/qt/mkspecs/features/uic.prf \
-
 
87
		../../Qt/2010.03/qt/mkspecs/features/yacc.prf \
-
 
88
		../../Qt/2010.03/qt/mkspecs/features/lex.prf \
-
 
89
		../../Qt/2010.03/qt/mkspecs/features/include_source_dir.prf \
-
 
90
		c:/Qt/2010.03/qt/lib/qtmaind.prl
-
 
91
	$(QMAKE) -spec ..\..\Qt\2010.03\qt\mkspecs\win32-g++ -win32 -o Makefile MaraQt3.pro
-
 
92
..\..\Qt\2010.03\qt\mkspecs\qconfig.pri:
-
 
93
..\..\Qt\2010.03\qt\mkspecs\features\qt_functions.prf:
-
 
94
..\..\Qt\2010.03\qt\mkspecs\features\qt_config.prf:
-
 
95
..\..\Qt\2010.03\qt\mkspecs\features\exclusive_builds.prf:
-
 
96
..\..\Qt\2010.03\qt\mkspecs\features\default_pre.prf:
-
 
97
..\..\Qt\2010.03\qt\mkspecs\features\win32\default_pre.prf:
-
 
98
..\..\Qt\2010.03\qt\mkspecs\features\debug.prf:
-
 
99
..\..\Qt\2010.03\qt\mkspecs\features\debug_and_release.prf:
-
 
100
..\..\Qt\2010.03\qt\mkspecs\features\default_post.prf:
-
 
101
..\..\Qt\2010.03\qt\mkspecs\features\win32\default_post.prf:
-
 
102
..\..\Qt\2010.03\qt\mkspecs\features\win32\rtti.prf:
-
 
103
..\..\Qt\2010.03\qt\mkspecs\features\win32\exceptions.prf:
-
 
104
..\..\Qt\2010.03\qt\mkspecs\features\win32\stl.prf:
-
 
105
..\..\Qt\2010.03\qt\mkspecs\features\shared.prf:
-
 
106
..\..\Qt\2010.03\qt\mkspecs\features\warn_on.prf:
-
 
107
..\..\Qt\2010.03\qt\mkspecs\features\qt.prf:
-
 
108
..\..\Qt\2010.03\qt\mkspecs\features\win32\thread.prf:
-
 
109
..\..\Qt\2010.03\qt\mkspecs\features\moc.prf:
-
 
110
..\..\Qt\2010.03\qt\mkspecs\features\win32\windows.prf:
-
 
111
..\..\Qt\2010.03\qt\mkspecs\features\resources.prf:
-
 
112
..\..\Qt\2010.03\qt\mkspecs\features\uic.prf:
-
 
113
..\..\Qt\2010.03\qt\mkspecs\features\yacc.prf:
-
 
114
..\..\Qt\2010.03\qt\mkspecs\features\lex.prf:
-
 
115
..\..\Qt\2010.03\qt\mkspecs\features\include_source_dir.prf:
-
 
116
c:\Qt\2010.03\qt\lib\qtmaind.prl:
-
 
117
qmake: qmake_all FORCE
23
$(OBJS) : $(HDRS) makefile
118
	@$(QMAKE) -spec ..\..\Qt\2010.03\qt\mkspecs\win32-g++ -win32 -o Makefile MaraQt3.pro
-
 
119
 
24
 
120
qmake_all: FORCE
25
$(GETTIME) : gettime.c
-
 
26
	gcc -o $(GETTIME) gettime.c
121
 
27
 
122
make_default: debug-make_default release-make_default FORCE
-
 
123
make_first: debug-make_first release-make_first FORCE
-
 
124
all: debug-all release-all FORCE
28
.PHONY : clean
125
clean: debug-clean release-clean FORCE
29
clean :
126
distclean: debug-distclean release-distclean FORCE
30
	rm -f $(OBJS)
127
	-$(DEL_FILE) Makefile
31
	rm -f _Mara.iss
128
 
32
 
129
check: first
33
.PHONY : all
-
 
34
all : clean $(EXE) release
130
 
35
 
131
debug-mocclean: $(MAKEFILE).Debug
-
 
132
	$(MAKE) -f $(MAKEFILE).Debug mocclean
36
.PHONY : very_clean
133
release-mocclean: $(MAKEFILE).Release
37
very_clean:
134
	$(MAKE) -f $(MAKEFILE).Release mocclean
38
	-rm -f *.o *.OBJ BRMR.?? BRMR.FIN BRMR.NAM BRMR*.HTM
135
mocclean: debug-mocclean release-mocclean
39
	-rm -f brmr_* *.err Errs.* *.stackdump leg[12345] Sleg[12345]
136
 
40
 
137
debug-mocables: $(MAKEFILE).Debug
41
.PHONY : release
138
	$(MAKE) -f $(MAKEFILE).Debug mocables
-
 
139
release-mocables: $(MAKEFILE).Release
42
release: setup.exe
140
	$(MAKE) -f $(MAKEFILE).Release mocables
-
 
141
mocables: debug-mocables release-mocables
-
 
142
FORCE:
-
 
143
 
43
 
-
 
44
setup.exe: Mara.iss $(EXE)
144
$(MAKEFILE).Debug: Makefile
45
	cp Mara.iss _Mara.iss
145
$(MAKEFILE).Release: Makefile
46
	$(ISCC) _Mara.iss
-
 
47
	rm -f _Mara.iss