Makefile
author insilmaril
Sun, 30 Jan 2005 23:25:47 +0000
changeset 83 e90f5bef70c8
parent 0 7a96bd401351
child 89 9db3eaa21237
permissions -rw-r--r--
1.6.1 optimized moving of branches, basic linking functions
insilmaril@0
     1
#############################################################################
insilmaril@0
     2
# Makefile for building: vym
insilmaril@83
     3
# Generated by qmake (1.07a) (Qt 3.3.1) on: Mon Jan 31 00:05:28 2005
insilmaril@0
     4
# Project:  vym.pro
insilmaril@0
     5
# Template: app
insilmaril@0
     6
# Command: $(QMAKE) -o Makefile vym.pro
insilmaril@0
     7
#############################################################################
insilmaril@0
     8
insilmaril@0
     9
####### Compiler, tools and options
insilmaril@0
    10
insilmaril@0
    11
CC       = gcc
insilmaril@0
    12
CXX      = g++
insilmaril@0
    13
LEX      = flex
insilmaril@0
    14
YACC     = yacc
insilmaril@83
    15
CFLAGS   = -pipe -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -fPIC -Wall -W -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -fPIC  -DQT_NO_DEBUG -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT
insilmaril@83
    16
CXXFLAGS = -pipe -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -fPIC -Wall -W -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -fPIC  -DQT_NO_DEBUG -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT
insilmaril@0
    17
LEXFLAGS = 
insilmaril@0
    18
YACCFLAGS= -d
insilmaril@0
    19
INCPATH  = -I/usr/lib/qt3/mkspecs/linux-g++ -I. -I/usr/include -I$(QTDIR)/include
insilmaril@0
    20
LINK     = g++
insilmaril@0
    21
LFLAGS   = 
insilmaril@83
    22
LIBS     = $(SUBLIBS) -L/usr/lib/ -L$(QTDIR)/lib/ -L/usr/X11R6/lib/ -lqt-mt -lXext -lX11 -lm
insilmaril@0
    23
AR       = ar cqs
insilmaril@0
    24
RANLIB   = 
insilmaril@0
    25
MOC      = $(QTDIR)/bin/moc
insilmaril@0
    26
UIC      = $(QTDIR)/bin/uic
insilmaril@0
    27
QMAKE    = qmake
insilmaril@0
    28
TAR      = tar -cf
insilmaril@0
    29
GZIP     = gzip -9f
insilmaril@0
    30
COPY     = cp -f
insilmaril@0
    31
COPY_FILE= $(COPY)
insilmaril@0
    32
COPY_DIR = $(COPY) -r
insilmaril@0
    33
INSTALL_FILE= $(COPY_FILE)
insilmaril@0
    34
INSTALL_DIR = $(COPY_DIR)
insilmaril@0
    35
DEL_FILE = rm -f
insilmaril@0
    36
SYMLINK  = ln -sf
insilmaril@0
    37
DEL_DIR  = rmdir
insilmaril@0
    38
MOVE     = mv -f
insilmaril@0
    39
CHK_DIR_EXISTS= test -d
insilmaril@0
    40
MKDIR    = mkdir -p
insilmaril@0
    41
insilmaril@0
    42
####### Output directory
insilmaril@0
    43
insilmaril@0
    44
OBJECTS_DIR = ./
insilmaril@0
    45
insilmaril@0
    46
####### Files
insilmaril@0
    47
insilmaril@0
    48
HEADERS = branchobj.h \
insilmaril@0
    49
		exports.h \
insilmaril@0
    50
		findwindow.h \
insilmaril@0
    51
		flagobj.h \
insilmaril@0
    52
		flagrowobj.h \
insilmaril@0
    53
		floatimageobj.h \
insilmaril@0
    54
		floatobj.h \
insilmaril@0
    55
		frameobj.h \
insilmaril@0
    56
		headingobj.h \
insilmaril@0
    57
		imageobj.h \
insilmaril@0
    58
		linkablemapobj.h \
insilmaril@83
    59
		linkobj.h \
insilmaril@0
    60
		mainwindow.h \
insilmaril@0
    61
		mapcenterobj.h \
insilmaril@0
    62
		mapeditor.h \
insilmaril@0
    63
		mapobj.h \
insilmaril@0
    64
		misc.h \
insilmaril@0
    65
		noteobj.h \
insilmaril@0
    66
		ornamentedobj.h \
insilmaril@0
    67
		process.h \
insilmaril@0
    68
		selection.h \
insilmaril@0
    69
		texteditor.h \
insilmaril@0
    70
		version.h \
insilmaril@0
    71
		xml.h \
insilmaril@0
    72
		settings.h \
insilmaril@0
    73
		options.h
insilmaril@0
    74
SOURCES = branchobj.cpp \
insilmaril@0
    75
		exports.cpp \
insilmaril@0
    76
		findwindow.cpp \
insilmaril@0
    77
		flagobj.cpp \
insilmaril@0
    78
		flagrowobj.cpp \
insilmaril@0
    79
		floatimageobj.cpp \
insilmaril@0
    80
		floatobj.cpp \
insilmaril@0
    81
		frameobj.cpp \
insilmaril@0
    82
		headingobj.cpp \
insilmaril@0
    83
		imageobj.cpp \
insilmaril@0
    84
		linkablemapobj.cpp \
insilmaril@83
    85
		linkobj.cpp \
insilmaril@0
    86
		main.cpp \
insilmaril@0
    87
		mainwindow.cpp \
insilmaril@0
    88
		mapcenterobj.cpp \
insilmaril@0
    89
		mapeditor.cpp \
insilmaril@0
    90
		mapobj.cpp \
insilmaril@0
    91
		misc.cpp \
insilmaril@0
    92
		noteobj.cpp \
insilmaril@0
    93
		ornamentedobj.cpp \
insilmaril@0
    94
		process.cpp \
insilmaril@0
    95
		selection.cpp \
insilmaril@0
    96
		texteditor.cpp \
insilmaril@0
    97
		xml.cpp \
insilmaril@0
    98
		settings.cpp \
insilmaril@0
    99
		options.cpp
insilmaril@0
   100
OBJECTS = branchobj.o \
insilmaril@0
   101
		exports.o \
insilmaril@0
   102
		findwindow.o \
insilmaril@0
   103
		flagobj.o \
insilmaril@0
   104
		flagrowobj.o \
insilmaril@0
   105
		floatimageobj.o \
insilmaril@0
   106
		floatobj.o \
insilmaril@0
   107
		frameobj.o \
insilmaril@0
   108
		headingobj.o \
insilmaril@0
   109
		imageobj.o \
insilmaril@0
   110
		linkablemapobj.o \
insilmaril@83
   111
		linkobj.o \
insilmaril@0
   112
		main.o \
insilmaril@0
   113
		mainwindow.o \
insilmaril@0
   114
		mapcenterobj.o \
insilmaril@0
   115
		mapeditor.o \
insilmaril@0
   116
		mapobj.o \
insilmaril@0
   117
		misc.o \
insilmaril@0
   118
		noteobj.o \
insilmaril@0
   119
		ornamentedobj.o \
insilmaril@0
   120
		process.o \
insilmaril@0
   121
		selection.o \
insilmaril@0
   122
		texteditor.o \
insilmaril@0
   123
		xml.o \
insilmaril@0
   124
		settings.o \
insilmaril@0
   125
		options.o \
insilmaril@0
   126
		exporthtmldialog.o \
insilmaril@0
   127
		exportxhtmldialog.o \
insilmaril@0
   128
		showtextdialog.o \
insilmaril@0
   129
		extrainfodialog.o
insilmaril@0
   130
FORMS = exporthtmldialog.ui \
insilmaril@0
   131
		exportxhtmldialog.ui \
insilmaril@0
   132
		showtextdialog.ui \
insilmaril@0
   133
		extrainfodialog.ui
insilmaril@0
   134
UICDECLS = exporthtmldialog.h \
insilmaril@0
   135
		exportxhtmldialog.h \
insilmaril@0
   136
		showtextdialog.h \
insilmaril@0
   137
		extrainfodialog.h
insilmaril@0
   138
UICIMPLS = exporthtmldialog.cpp \
insilmaril@0
   139
		exportxhtmldialog.cpp \
insilmaril@0
   140
		showtextdialog.cpp \
insilmaril@0
   141
		extrainfodialog.cpp
insilmaril@0
   142
SRCMOC   = moc_findwindow.cpp \
insilmaril@0
   143
		moc_linkablemapobj.cpp \
insilmaril@0
   144
		moc_mainwindow.cpp \
insilmaril@0
   145
		moc_mapeditor.cpp \
insilmaril@0
   146
		moc_ornamentedobj.cpp \
insilmaril@0
   147
		moc_process.cpp \
insilmaril@0
   148
		moc_texteditor.cpp \
insilmaril@0
   149
		moc_exporthtmldialog.cpp \
insilmaril@0
   150
		moc_exportxhtmldialog.cpp \
insilmaril@0
   151
		moc_showtextdialog.cpp \
insilmaril@0
   152
		moc_extrainfodialog.cpp
insilmaril@0
   153
OBJMOC = moc_findwindow.o \
insilmaril@0
   154
		moc_linkablemapobj.o \
insilmaril@0
   155
		moc_mainwindow.o \
insilmaril@0
   156
		moc_mapeditor.o \
insilmaril@0
   157
		moc_ornamentedobj.o \
insilmaril@0
   158
		moc_process.o \
insilmaril@0
   159
		moc_texteditor.o \
insilmaril@0
   160
		moc_exporthtmldialog.o \
insilmaril@0
   161
		moc_exportxhtmldialog.o \
insilmaril@0
   162
		moc_showtextdialog.o \
insilmaril@0
   163
		moc_extrainfodialog.o
insilmaril@0
   164
DIST	   = vym.pro
insilmaril@0
   165
QMAKE_TARGET = vym
insilmaril@0
   166
DESTDIR  = 
insilmaril@0
   167
TARGET   = vym
insilmaril@0
   168
insilmaril@0
   169
first: all
insilmaril@0
   170
####### Implicit rules
insilmaril@0
   171
insilmaril@0
   172
.SUFFIXES: .c .o .cpp .cc .cxx .C
insilmaril@0
   173
insilmaril@0
   174
.cpp.o:
insilmaril@0
   175
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
insilmaril@0
   176
insilmaril@0
   177
.cc.o:
insilmaril@0
   178
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
insilmaril@0
   179
insilmaril@0
   180
.cxx.o:
insilmaril@0
   181
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
insilmaril@0
   182
insilmaril@0
   183
.C.o:
insilmaril@0
   184
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
insilmaril@0
   185
insilmaril@0
   186
.c.o:
insilmaril@0
   187
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
insilmaril@0
   188
insilmaril@0
   189
####### Build rules
insilmaril@0
   190
insilmaril@0
   191
all: Makefile $(TARGET)
insilmaril@0
   192
insilmaril@0
   193
$(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC)  
insilmaril@0
   194
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(OBJCOMP) $(LIBS)
insilmaril@0
   195
insilmaril@0
   196
mocables: $(SRCMOC)
insilmaril@0
   197
uicables: $(UICDECLS) $(UICIMPLS)
insilmaril@0
   198
insilmaril@0
   199
$(MOC): 
insilmaril@0
   200
	( cd $(QTDIR)/src/moc && $(MAKE) )
insilmaril@0
   201
insilmaril@83
   202
Makefile: vym.pro  /usr/lib/qt3/mkspecs/linux-g++/qmake.conf /usr/lib/qt3/lib/libqt-mt.prl
insilmaril@0
   203
	$(QMAKE) -o Makefile vym.pro
insilmaril@0
   204
qmake: 
insilmaril@0
   205
	@$(QMAKE) -o Makefile vym.pro
insilmaril@0
   206
insilmaril@0
   207
dist: 
insilmaril@0
   208
	@mkdir -p .tmp/vym && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .tmp/vym/ && $(COPY_FILE) --parents vym_de.ts .tmp/vym/ && $(COPY_FILE) --parents exporthtmldialog.ui.h exportxhtmldialog.ui.h showtextdialog.ui.h extrainfodialog.ui.h .tmp/vym/ && ( cd `dirname .tmp/vym` && $(TAR) vym.tar vym && $(GZIP) vym.tar ) && $(MOVE) `dirname .tmp/vym`/vym.tar.gz . && $(DEL_FILE) -r .tmp/vym
insilmaril@0
   209
insilmaril@0
   210
mocclean:
insilmaril@0
   211
	-$(DEL_FILE) $(OBJMOC)
insilmaril@0
   212
	-$(DEL_FILE) $(SRCMOC)
insilmaril@0
   213
insilmaril@0
   214
uiclean:
insilmaril@0
   215
	-$(DEL_FILE) $(UICIMPLS) $(UICDECLS)
insilmaril@0
   216
insilmaril@0
   217
yaccclean:
insilmaril@0
   218
lexclean:
insilmaril@0
   219
clean: mocclean uiclean
insilmaril@0
   220
	-$(DEL_FILE) $(OBJECTS)
insilmaril@0
   221
	-$(DEL_FILE) *~ core *.core
insilmaril@0
   222
insilmaril@0
   223
insilmaril@0
   224
####### Sub-libraries
insilmaril@0
   225
insilmaril@0
   226
distclean: clean
insilmaril@0
   227
	-$(DEL_FILE) $(TARGET) $(TARGET)
insilmaril@0
   228
insilmaril@0
   229
insilmaril@0
   230
FORCE:
insilmaril@0
   231
insilmaril@0
   232
####### Compile
insilmaril@0
   233
insilmaril@0
   234
branchobj.o: branchobj.cpp branchobj.h \
insilmaril@0
   235
		texteditor.h \
insilmaril@0
   236
		mapeditor.h \
insilmaril@0
   237
		mainwindow.h \
insilmaril@0
   238
		floatimageobj.h \
insilmaril@0
   239
		linkablemapobj.h \
insilmaril@0
   240
		ornamentedobj.h \
insilmaril@83
   241
		linkobj.h \
insilmaril@0
   242
		floatobj.h \
insilmaril@0
   243
		frameobj.h \
insilmaril@0
   244
		noteobj.h \
insilmaril@0
   245
		headingobj.h \
insilmaril@0
   246
		flagrowobj.h \
insilmaril@0
   247
		mapobj.h \
insilmaril@0
   248
		misc.h \
insilmaril@0
   249
		flagobj.h \
insilmaril@0
   250
		imageobj.h \
insilmaril@0
   251
		mapcenterobj.h \
insilmaril@0
   252
		version.h \
insilmaril@0
   253
		xml.h \
insilmaril@0
   254
		findwindow.h
insilmaril@0
   255
insilmaril@0
   256
exports.o: exports.cpp exports.h \
insilmaril@0
   257
		linkablemapobj.h \
insilmaril@0
   258
		mapcenterobj.h \
insilmaril@0
   259
		branchobj.h \
insilmaril@83
   260
		linkobj.h \
insilmaril@0
   261
		version.h \
insilmaril@0
   262
		floatimageobj.h \
insilmaril@0
   263
		ornamentedobj.h \
insilmaril@0
   264
		floatobj.h \
insilmaril@0
   265
		frameobj.h \
insilmaril@0
   266
		noteobj.h \
insilmaril@0
   267
		headingobj.h \
insilmaril@0
   268
		flagrowobj.h \
insilmaril@0
   269
		mapobj.h \
insilmaril@0
   270
		misc.h \
insilmaril@0
   271
		flagobj.h \
insilmaril@0
   272
		imageobj.h
insilmaril@0
   273
insilmaril@0
   274
findwindow.o: findwindow.cpp findwindow.h
insilmaril@0
   275
insilmaril@0
   276
flagobj.o: flagobj.cpp flagobj.h \
insilmaril@0
   277
		mapobj.h \
insilmaril@0
   278
		imageobj.h \
insilmaril@0
   279
		misc.h
insilmaril@0
   280
insilmaril@0
   281
flagrowobj.o: flagrowobj.cpp flagrowobj.h \
insilmaril@0
   282
		mapobj.h \
insilmaril@0
   283
		flagobj.h \
insilmaril@0
   284
		misc.h \
insilmaril@0
   285
		imageobj.h
insilmaril@0
   286
insilmaril@0
   287
floatimageobj.o: floatimageobj.cpp floatimageobj.h \
insilmaril@0
   288
		branchobj.h \
insilmaril@0
   289
		floatobj.h \
insilmaril@0
   290
		linkablemapobj.h \
insilmaril@0
   291
		frameobj.h \
insilmaril@0
   292
		noteobj.h \
insilmaril@0
   293
		headingobj.h \
insilmaril@0
   294
		flagrowobj.h \
insilmaril@0
   295
		mapobj.h \
insilmaril@0
   296
		misc.h \
insilmaril@0
   297
		flagobj.h \
insilmaril@0
   298
		imageobj.h \
insilmaril@83
   299
		ornamentedobj.h \
insilmaril@83
   300
		linkobj.h
insilmaril@0
   301
insilmaril@0
   302
floatobj.o: floatobj.cpp floatobj.h \
insilmaril@0
   303
		linkablemapobj.h \
insilmaril@0
   304
		frameobj.h \
insilmaril@0
   305
		noteobj.h \
insilmaril@0
   306
		headingobj.h \
insilmaril@0
   307
		flagrowobj.h \
insilmaril@0
   308
		mapobj.h \
insilmaril@0
   309
		misc.h \
insilmaril@0
   310
		flagobj.h \
insilmaril@0
   311
		imageobj.h
insilmaril@0
   312
insilmaril@0
   313
frameobj.o: frameobj.cpp frameobj.h \
insilmaril@0
   314
		mapobj.h \
insilmaril@0
   315
		misc.h
insilmaril@0
   316
insilmaril@0
   317
headingobj.o: headingobj.cpp headingobj.h \
insilmaril@0
   318
		mapobj.h \
insilmaril@0
   319
		misc.h
insilmaril@0
   320
insilmaril@0
   321
imageobj.o: imageobj.cpp imageobj.h \
insilmaril@0
   322
		mapobj.h \
insilmaril@0
   323
		misc.h
insilmaril@0
   324
insilmaril@0
   325
linkablemapobj.o: linkablemapobj.cpp linkablemapobj.h \
insilmaril@0
   326
		branchobj.h \
insilmaril@0
   327
		mapeditor.h \
insilmaril@0
   328
		version.h \
insilmaril@0
   329
		frameobj.h \
insilmaril@0
   330
		noteobj.h \
insilmaril@0
   331
		headingobj.h \
insilmaril@0
   332
		flagrowobj.h \
insilmaril@0
   333
		mapobj.h \
insilmaril@0
   334
		misc.h \
insilmaril@0
   335
		flagobj.h \
insilmaril@0
   336
		imageobj.h \
insilmaril@0
   337
		floatimageobj.h \
insilmaril@0
   338
		ornamentedobj.h \
insilmaril@83
   339
		linkobj.h \
insilmaril@0
   340
		floatobj.h \
insilmaril@0
   341
		mapcenterobj.h
insilmaril@0
   342
insilmaril@83
   343
linkobj.o: linkobj.cpp linkobj.h \
insilmaril@83
   344
		branchobj.h \
insilmaril@83
   345
		linkablemapobj.h \
insilmaril@83
   346
		frameobj.h \
insilmaril@83
   347
		noteobj.h \
insilmaril@83
   348
		headingobj.h \
insilmaril@83
   349
		flagrowobj.h \
insilmaril@83
   350
		mapobj.h \
insilmaril@83
   351
		misc.h \
insilmaril@83
   352
		flagobj.h \
insilmaril@83
   353
		imageobj.h \
insilmaril@83
   354
		floatimageobj.h \
insilmaril@83
   355
		ornamentedobj.h \
insilmaril@83
   356
		floatobj.h
insilmaril@83
   357
insilmaril@0
   358
main.o: main.cpp settings.h \
insilmaril@0
   359
		options.h \
insilmaril@0
   360
		mainwindow.h \
insilmaril@0
   361
		icons/vym-48x48.xpm \
insilmaril@0
   362
		icons/vym-editor.xpm \
insilmaril@0
   363
		flagrowobj.h \
insilmaril@0
   364
		misc.h \
insilmaril@0
   365
		xml.h \
insilmaril@0
   366
		texteditor.h \
insilmaril@0
   367
		mapeditor.h \
insilmaril@0
   368
		findwindow.h \
insilmaril@0
   369
		mapcenterobj.h \
insilmaril@0
   370
		branchobj.h \
insilmaril@83
   371
		linkobj.h \
insilmaril@0
   372
		version.h \
insilmaril@0
   373
		floatimageobj.h \
insilmaril@0
   374
		linkablemapobj.h \
insilmaril@0
   375
		ornamentedobj.h \
insilmaril@0
   376
		floatobj.h \
insilmaril@0
   377
		frameobj.h \
insilmaril@0
   378
		noteobj.h \
insilmaril@0
   379
		headingobj.h \
insilmaril@0
   380
		mapobj.h \
insilmaril@0
   381
		flagobj.h \
insilmaril@0
   382
		imageobj.h
insilmaril@0
   383
insilmaril@0
   384
mainwindow.o: mainwindow.cpp mainwindow.h \
insilmaril@0
   385
		version.h \
insilmaril@0
   386
		icons/filenew.xpm \
insilmaril@0
   387
		icons/fileopen.xpm \
insilmaril@0
   388
		icons/filesave.xpm \
insilmaril@0
   389
		icons/fileprint.xpm \
insilmaril@0
   390
		icons/editundo.xpm \
insilmaril@0
   391
		icons/editcopy.xpm \
insilmaril@0
   392
		icons/editcut.xpm \
insilmaril@0
   393
		icons/editpaste.xpm \
insilmaril@0
   394
		icons/editmoveup.xpm \
insilmaril@0
   395
		icons/editmovedown.xpm \
insilmaril@0
   396
		icons/formatcoloritem.xpm \
insilmaril@0
   397
		icons/formatcolorbranch.xpm \
insilmaril@0
   398
		icons/formatcolorpicker.xpm \
insilmaril@0
   399
		icons/viewzoomreset.xpm \
insilmaril@0
   400
		icons/viewzoomin.xpm \
insilmaril@0
   401
		icons/viewzoomout.xpm \
insilmaril@0
   402
		icons/vym-48x48.xpm \
insilmaril@0
   403
		icons/flag-note.xpm \
insilmaril@0
   404
		icons/flag-url.xpm \
insilmaril@0
   405
		icons/flag-vymlink.xpm \
insilmaril@0
   406
		icons/flag-scrolled-right.xpm \
insilmaril@0
   407
		flagrowobj.h \
insilmaril@0
   408
		texteditor.h \
insilmaril@0
   409
		mapeditor.h \
insilmaril@0
   410
		exporthtmldialog.h \
insilmaril@0
   411
		exportxhtmldialog.h \
insilmaril@0
   412
		showtextdialog.h \
insilmaril@0
   413
		process.h \
insilmaril@0
   414
		settings.h \
insilmaril@0
   415
		options.h \
insilmaril@0
   416
		xml.h \
insilmaril@0
   417
		findwindow.h \
insilmaril@0
   418
		mapcenterobj.h \
insilmaril@0
   419
		branchobj.h \
insilmaril@83
   420
		linkobj.h \
insilmaril@0
   421
		floatimageobj.h \
insilmaril@0
   422
		linkablemapobj.h \
insilmaril@0
   423
		ornamentedobj.h \
insilmaril@0
   424
		floatobj.h \
insilmaril@0
   425
		frameobj.h \
insilmaril@0
   426
		noteobj.h \
insilmaril@0
   427
		headingobj.h \
insilmaril@0
   428
		mapobj.h \
insilmaril@0
   429
		misc.h \
insilmaril@0
   430
		flagobj.h \
insilmaril@0
   431
		imageobj.h
insilmaril@0
   432
insilmaril@0
   433
mapcenterobj.o: mapcenterobj.cpp mapcenterobj.h \
insilmaril@0
   434
		floatimageobj.h \
insilmaril@0
   435
		mapeditor.h \
insilmaril@0
   436
		branchobj.h \
insilmaril@83
   437
		linkobj.h \
insilmaril@0
   438
		version.h \
insilmaril@0
   439
		linkablemapobj.h \
insilmaril@0
   440
		ornamentedobj.h \
insilmaril@0
   441
		floatobj.h \
insilmaril@0
   442
		frameobj.h \
insilmaril@0
   443
		noteobj.h \
insilmaril@0
   444
		headingobj.h \
insilmaril@0
   445
		flagrowobj.h \
insilmaril@0
   446
		mapobj.h \
insilmaril@0
   447
		misc.h \
insilmaril@0
   448
		flagobj.h \
insilmaril@0
   449
		imageobj.h
insilmaril@0
   450
insilmaril@0
   451
mapeditor.o: mapeditor.cpp mapeditor.h \
insilmaril@0
   452
		version.h \
insilmaril@0
   453
		xml.h \
insilmaril@0
   454
		texteditor.h \
insilmaril@0
   455
		linkablemapobj.h \
insilmaril@0
   456
		exports.h \
insilmaril@0
   457
		misc.h \
insilmaril@0
   458
		mainwindow.h \
insilmaril@0
   459
		extrainfodialog.h \
insilmaril@0
   460
		settings.h \
insilmaril@0
   461
		icons/flag-note.xpm \
insilmaril@0
   462
		icons/flag-url.xpm \
insilmaril@0
   463
		icons/flag-vymlink.xpm \
insilmaril@0
   464
		icons/flag-scrolled-right.xpm \
insilmaril@0
   465
		icons/flag-tmpUnscrolled-right.xpm \
insilmaril@0
   466
		icons/flag-questionmark.xpm \
insilmaril@0
   467
		icons/flag-exclamationmark.xpm \
insilmaril@0
   468
		icons/flag-hook-green.xpm \
insilmaril@0
   469
		icons/flag-cross-red.xpm \
insilmaril@0
   470
		icons/flag-stopsign.xpm \
insilmaril@0
   471
		icons/flag-smiley-good.xpm \
insilmaril@0
   472
		icons/flag-smiley-sad.xpm \
insilmaril@0
   473
		icons/flag-clock.xpm \
insilmaril@0
   474
		icons/flag-lamp.xpm \
insilmaril@0
   475
		icons/flag-arrow-up.xpm \
insilmaril@0
   476
		icons/flag-arrow-down.xpm \
insilmaril@0
   477
		icons/flag-thumb-up.xpm \
insilmaril@0
   478
		icons/flag-thumb-down.xpm \
insilmaril@0
   479
		icons/flag-heart.xpm \
insilmaril@0
   480
		icons/flag-flash.xpm \
insilmaril@0
   481
		icons/flag-lifebelt.xpm \
insilmaril@0
   482
		mapcenterobj.h \
insilmaril@0
   483
		branchobj.h \
insilmaril@83
   484
		linkobj.h \
insilmaril@0
   485
		floatimageobj.h \
insilmaril@0
   486
		ornamentedobj.h \
insilmaril@0
   487
		floatobj.h \
insilmaril@0
   488
		frameobj.h \
insilmaril@0
   489
		noteobj.h \
insilmaril@0
   490
		headingobj.h \
insilmaril@0
   491
		flagrowobj.h \
insilmaril@0
   492
		mapobj.h \
insilmaril@0
   493
		flagobj.h \
insilmaril@0
   494
		imageobj.h \
insilmaril@0
   495
		findwindow.h
insilmaril@0
   496
insilmaril@0
   497
mapobj.o: mapobj.cpp mapobj.h \
insilmaril@0
   498
		misc.h
insilmaril@0
   499
insilmaril@0
   500
misc.o: misc.cpp misc.h
insilmaril@0
   501
insilmaril@0
   502
noteobj.o: noteobj.cpp noteobj.h \
insilmaril@0
   503
		misc.h
insilmaril@0
   504
insilmaril@0
   505
ornamentedobj.o: ornamentedobj.cpp ornamentedobj.h \
insilmaril@0
   506
		texteditor.h \
insilmaril@0
   507
		mapeditor.h \
insilmaril@0
   508
		linkablemapobj.h \
insilmaril@0
   509
		frameobj.h \
insilmaril@0
   510
		noteobj.h \
insilmaril@0
   511
		headingobj.h \
insilmaril@0
   512
		flagrowobj.h \
insilmaril@0
   513
		mapobj.h \
insilmaril@0
   514
		misc.h \
insilmaril@0
   515
		flagobj.h \
insilmaril@0
   516
		imageobj.h \
insilmaril@0
   517
		mapcenterobj.h \
insilmaril@0
   518
		branchobj.h \
insilmaril@83
   519
		linkobj.h \
insilmaril@0
   520
		version.h \
insilmaril@0
   521
		floatimageobj.h \
insilmaril@0
   522
		floatobj.h
insilmaril@0
   523
insilmaril@0
   524
process.o: process.cpp process.h
insilmaril@0
   525
insilmaril@0
   526
selection.o: selection.cpp selection.h \
insilmaril@0
   527
		linkablemapobj.h \
insilmaril@0
   528
		frameobj.h \
insilmaril@0
   529
		noteobj.h \
insilmaril@0
   530
		headingobj.h \
insilmaril@0
   531
		flagrowobj.h \
insilmaril@0
   532
		mapobj.h \
insilmaril@0
   533
		misc.h \
insilmaril@0
   534
		flagobj.h \
insilmaril@0
   535
		imageobj.h
insilmaril@0
   536
insilmaril@0
   537
texteditor.o: texteditor.cpp texteditor.h \
insilmaril@0
   538
		icons/fileopen.xpm \
insilmaril@0
   539
		icons/filesave.xpm \
insilmaril@0
   540
		icons/fileprint.xpm \
insilmaril@0
   541
		icons/editundo.xpm \
insilmaril@0
   542
		icons/editredo.xpm \
insilmaril@0
   543
		icons/editcopy.xpm \
insilmaril@0
   544
		icons/editcut.xpm \
insilmaril@0
   545
		icons/editpaste.xpm \
insilmaril@0
   546
		icons/edittrash.xpm \
insilmaril@0
   547
		icons/formatfixedfont.xpm \
insilmaril@0
   548
		icons/formattextbold.xpm \
insilmaril@0
   549
		icons/formattextitalic.xpm \
insilmaril@0
   550
		icons/formattextunder.xpm \
insilmaril@0
   551
		icons/formattextleft.xpm \
insilmaril@0
   552
		icons/formattextcenter.xpm \
insilmaril@0
   553
		icons/formattextright.xpm \
insilmaril@0
   554
		icons/formattextjustify.xpm
insilmaril@0
   555
insilmaril@0
   556
xml.o: xml.cpp xml.h \
insilmaril@0
   557
		misc.h \
insilmaril@0
   558
		settings.h \
insilmaril@0
   559
		version.h \
insilmaril@0
   560
		mapcenterobj.h \
insilmaril@0
   561
		mapeditor.h \
insilmaril@0
   562
		branchobj.h \
insilmaril@83
   563
		linkobj.h \
insilmaril@0
   564
		floatimageobj.h \
insilmaril@0
   565
		linkablemapobj.h \
insilmaril@0
   566
		ornamentedobj.h \
insilmaril@0
   567
		floatobj.h \
insilmaril@0
   568
		frameobj.h \
insilmaril@0
   569
		noteobj.h \
insilmaril@0
   570
		headingobj.h \
insilmaril@0
   571
		flagrowobj.h \
insilmaril@0
   572
		mapobj.h \
insilmaril@0
   573
		flagobj.h \
insilmaril@0
   574
		imageobj.h
insilmaril@0
   575
insilmaril@0
   576
settings.o: settings.cpp settings.h \
insilmaril@0
   577
		misc.h
insilmaril@0
   578
insilmaril@0
   579
options.o: options.cpp options.h
insilmaril@0
   580
insilmaril@0
   581
exporthtmldialog.h: exporthtmldialog.ui showtextdialog.h
insilmaril@0
   582
	$(UIC) exporthtmldialog.ui -o exporthtmldialog.h
insilmaril@0
   583
insilmaril@0
   584
exporthtmldialog.cpp: exporthtmldialog.h exporthtmldialog.ui showtextdialog.h
insilmaril@0
   585
	$(UIC) exporthtmldialog.ui -i exporthtmldialog.h -o exporthtmldialog.cpp
insilmaril@0
   586
insilmaril@0
   587
exportxhtmldialog.h: exportxhtmldialog.ui process.h \
insilmaril@0
   588
		showtextdialog.h
insilmaril@0
   589
	$(UIC) exportxhtmldialog.ui -o exportxhtmldialog.h
insilmaril@0
   590
insilmaril@0
   591
exportxhtmldialog.cpp: exportxhtmldialog.h exportxhtmldialog.ui process.h \
insilmaril@0
   592
		showtextdialog.h
insilmaril@0
   593
	$(UIC) exportxhtmldialog.ui -i exportxhtmldialog.h -o exportxhtmldialog.cpp
insilmaril@0
   594
insilmaril@0
   595
showtextdialog.h: showtextdialog.ui 
insilmaril@0
   596
	$(UIC) showtextdialog.ui -o showtextdialog.h
insilmaril@0
   597
insilmaril@0
   598
showtextdialog.cpp: showtextdialog.h showtextdialog.ui 
insilmaril@0
   599
	$(UIC) showtextdialog.ui -i showtextdialog.h -o showtextdialog.cpp
insilmaril@0
   600
insilmaril@0
   601
extrainfodialog.h: extrainfodialog.ui 
insilmaril@0
   602
	$(UIC) extrainfodialog.ui -o extrainfodialog.h
insilmaril@0
   603
insilmaril@0
   604
extrainfodialog.cpp: extrainfodialog.h extrainfodialog.ui 
insilmaril@0
   605
	$(UIC) extrainfodialog.ui -i extrainfodialog.h -o extrainfodialog.cpp
insilmaril@0
   606
insilmaril@0
   607
exporthtmldialog.o: exporthtmldialog.cpp settings.h \
insilmaril@0
   608
		misc.h \
insilmaril@0
   609
		icons/flag-url.xpm \
insilmaril@0
   610
		exporthtmldialog.ui.h \
insilmaril@0
   611
		exporthtmldialog.h
insilmaril@0
   612
insilmaril@0
   613
exportxhtmldialog.o: exportxhtmldialog.cpp settings.h \
insilmaril@0
   614
		icons/flag-url.xpm \
insilmaril@0
   615
		exportxhtmldialog.ui.h \
insilmaril@0
   616
		exportxhtmldialog.h
insilmaril@0
   617
insilmaril@0
   618
showtextdialog.o: showtextdialog.cpp showtextdialog.ui.h \
insilmaril@0
   619
		showtextdialog.h
insilmaril@0
   620
insilmaril@0
   621
extrainfodialog.o: extrainfodialog.cpp extrainfodialog.ui.h \
insilmaril@0
   622
		extrainfodialog.h
insilmaril@0
   623
insilmaril@0
   624
moc_findwindow.o: moc_findwindow.cpp  findwindow.h 
insilmaril@0
   625
insilmaril@0
   626
moc_linkablemapobj.o: moc_linkablemapobj.cpp  linkablemapobj.h frameobj.h \
insilmaril@0
   627
		noteobj.h \
insilmaril@0
   628
		headingobj.h \
insilmaril@0
   629
		flagrowobj.h \
insilmaril@0
   630
		mapobj.h \
insilmaril@0
   631
		misc.h \
insilmaril@0
   632
		flagobj.h \
insilmaril@0
   633
		imageobj.h
insilmaril@0
   634
insilmaril@0
   635
moc_mainwindow.o: moc_mainwindow.cpp  mainwindow.h xml.h \
insilmaril@0
   636
		texteditor.h \
insilmaril@0
   637
		mapeditor.h \
insilmaril@0
   638
		findwindow.h \
insilmaril@0
   639
		mapcenterobj.h \
insilmaril@0
   640
		branchobj.h \
insilmaril@83
   641
		linkobj.h \
insilmaril@0
   642
		version.h \
insilmaril@0
   643
		floatimageobj.h \
insilmaril@0
   644
		linkablemapobj.h \
insilmaril@0
   645
		ornamentedobj.h \
insilmaril@0
   646
		floatobj.h \
insilmaril@0
   647
		frameobj.h \
insilmaril@0
   648
		noteobj.h \
insilmaril@0
   649
		headingobj.h \
insilmaril@0
   650
		flagrowobj.h \
insilmaril@0
   651
		mapobj.h \
insilmaril@0
   652
		misc.h \
insilmaril@0
   653
		flagobj.h \
insilmaril@0
   654
		imageobj.h
insilmaril@0
   655
insilmaril@0
   656
moc_mapeditor.o: moc_mapeditor.cpp  mapeditor.h mapcenterobj.h \
insilmaril@0
   657
		misc.h \
insilmaril@0
   658
		branchobj.h \
insilmaril@83
   659
		linkobj.h \
insilmaril@0
   660
		version.h \
insilmaril@0
   661
		floatimageobj.h \
insilmaril@0
   662
		linkablemapobj.h \
insilmaril@0
   663
		ornamentedobj.h \
insilmaril@0
   664
		floatobj.h \
insilmaril@0
   665
		frameobj.h \
insilmaril@0
   666
		noteobj.h \
insilmaril@0
   667
		headingobj.h \
insilmaril@0
   668
		flagrowobj.h \
insilmaril@0
   669
		mapobj.h \
insilmaril@0
   670
		flagobj.h \
insilmaril@0
   671
		imageobj.h
insilmaril@0
   672
insilmaril@0
   673
moc_ornamentedobj.o: moc_ornamentedobj.cpp  ornamentedobj.h linkablemapobj.h \
insilmaril@0
   674
		frameobj.h \
insilmaril@0
   675
		noteobj.h \
insilmaril@0
   676
		headingobj.h \
insilmaril@0
   677
		flagrowobj.h \
insilmaril@0
   678
		mapobj.h \
insilmaril@0
   679
		misc.h \
insilmaril@0
   680
		flagobj.h \
insilmaril@0
   681
		imageobj.h
insilmaril@0
   682
insilmaril@0
   683
moc_process.o: moc_process.cpp  process.h 
insilmaril@0
   684
insilmaril@0
   685
moc_texteditor.o: moc_texteditor.cpp  texteditor.h 
insilmaril@0
   686
insilmaril@83
   687
moc_exporthtmldialog.o: moc_exporthtmldialog.cpp  exporthtmldialog.h 
insilmaril@0
   688
insilmaril@83
   689
moc_exportxhtmldialog.o: moc_exportxhtmldialog.cpp  exportxhtmldialog.h 
insilmaril@0
   690
insilmaril@0
   691
moc_showtextdialog.o: moc_showtextdialog.cpp  showtextdialog.h 
insilmaril@0
   692
insilmaril@0
   693
moc_extrainfodialog.o: moc_extrainfodialog.cpp  extrainfodialog.h 
insilmaril@0
   694
insilmaril@0
   695
moc_findwindow.cpp: $(MOC) findwindow.h
insilmaril@0
   696
	$(MOC) findwindow.h -o moc_findwindow.cpp
insilmaril@0
   697
insilmaril@0
   698
moc_linkablemapobj.cpp: $(MOC) linkablemapobj.h
insilmaril@0
   699
	$(MOC) linkablemapobj.h -o moc_linkablemapobj.cpp
insilmaril@0
   700
insilmaril@0
   701
moc_mainwindow.cpp: $(MOC) mainwindow.h
insilmaril@0
   702
	$(MOC) mainwindow.h -o moc_mainwindow.cpp
insilmaril@0
   703
insilmaril@0
   704
moc_mapeditor.cpp: $(MOC) mapeditor.h
insilmaril@0
   705
	$(MOC) mapeditor.h -o moc_mapeditor.cpp
insilmaril@0
   706
insilmaril@0
   707
moc_ornamentedobj.cpp: $(MOC) ornamentedobj.h
insilmaril@0
   708
	$(MOC) ornamentedobj.h -o moc_ornamentedobj.cpp
insilmaril@0
   709
insilmaril@0
   710
moc_process.cpp: $(MOC) process.h
insilmaril@0
   711
	$(MOC) process.h -o moc_process.cpp
insilmaril@0
   712
insilmaril@0
   713
moc_texteditor.cpp: $(MOC) texteditor.h
insilmaril@0
   714
	$(MOC) texteditor.h -o moc_texteditor.cpp
insilmaril@0
   715
insilmaril@0
   716
moc_exporthtmldialog.cpp: $(MOC) exporthtmldialog.h
insilmaril@0
   717
	$(MOC) exporthtmldialog.h -o moc_exporthtmldialog.cpp
insilmaril@0
   718
insilmaril@0
   719
moc_exportxhtmldialog.cpp: $(MOC) exportxhtmldialog.h
insilmaril@0
   720
	$(MOC) exportxhtmldialog.h -o moc_exportxhtmldialog.cpp
insilmaril@0
   721
insilmaril@0
   722
moc_showtextdialog.cpp: $(MOC) showtextdialog.h
insilmaril@0
   723
	$(MOC) showtextdialog.h -o moc_showtextdialog.cpp
insilmaril@0
   724
insilmaril@0
   725
moc_extrainfodialog.cpp: $(MOC) extrainfodialog.h
insilmaril@0
   726
	$(MOC) extrainfodialog.h -o moc_extrainfodialog.cpp
insilmaril@0
   727
insilmaril@0
   728
####### Install
insilmaril@0
   729
insilmaril@0
   730
install_target: all 
insilmaril@0
   731
	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/bin/" || $(MKDIR) "$(INSTALL_ROOT)/usr/bin/"
insilmaril@0
   732
	-$(INSTALL_FILE) "$(QMAKE_TARGET)" "$(INSTALL_ROOT)/usr/bin/$(QMAKE_TARGET)"
insilmaril@0
   733
insilmaril@0
   734
uninstall_target: 
insilmaril@0
   735
	-$(DEL_FILE) "$(INSTALL_ROOT)/usr/bin/$(QMAKE_TARGET)"
insilmaril@0
   736
	-$(DEL_DIR) "$(INSTALL_ROOT)/usr/bin/"
insilmaril@0
   737
insilmaril@0
   738
insilmaril@0
   739
install_support: all 
insilmaril@0
   740
	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/share/vym/" || $(MKDIR) "$(INSTALL_ROOT)/usr/share/vym/"
insilmaril@0
   741
	-$(INSTALL_DIR) "styles" "$(INSTALL_ROOT)/usr/share/vym/"
insilmaril@0
   742
	-$(INSTALL_DIR) "scripts" "$(INSTALL_ROOT)/usr/share/vym/"
insilmaril@0
   743
	-$(INSTALL_DIR) "icons" "$(INSTALL_ROOT)/usr/share/vym/"
insilmaril@0
   744
insilmaril@0
   745
insilmaril@0
   746
uninstall_support: 
insilmaril@0
   747
	-$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/share/vym/styles"
insilmaril@0
   748
	-$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/share/vym/scripts"
insilmaril@0
   749
	-$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/share/vym/icons"
insilmaril@0
   750
	-$(DEL_DIR) "$(INSTALL_ROOT)/usr/share/vym/"
insilmaril@0
   751
insilmaril@0
   752
insilmaril@83
   753
install_doc: all 
insilmaril@83
   754
	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/share/doc/packages/vym/" || $(MKDIR) "$(INSTALL_ROOT)/usr/share/doc/packages/vym/"
insilmaril@83
   755
	-$(INSTALL_DIR) "doc/CVS" "$(INSTALL_ROOT)/usr/share/doc/packages/vym"
insilmaril@83
   756
	-$(INSTALL_FILE) "doc/vym.pdf" "$(INSTALL_ROOT)/usr/share/doc/packages/vym"
insilmaril@83
   757
insilmaril@83
   758
insilmaril@83
   759
uninstall_doc: 
insilmaril@83
   760
	-$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/share/doc/packages/vym/CVS"
insilmaril@83
   761
	-$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/share/doc/packages/vym/vym.pdf"
insilmaril@83
   762
	-$(DEL_DIR) "$(INSTALL_ROOT)/usr/share/doc/packages/vym/"
insilmaril@83
   763
insilmaril@83
   764
insilmaril@0
   765
install_demo: all 
insilmaril@0
   766
	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/share/vym/" || $(MKDIR) "$(INSTALL_ROOT)/usr/share/vym/"
insilmaril@0
   767
	-$(INSTALL_DIR) "demos" "$(INSTALL_ROOT)/usr/share/vym/"
insilmaril@0
   768
insilmaril@0
   769
insilmaril@0
   770
uninstall_demo: 
insilmaril@0
   771
	-$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/share/vym/demos"
insilmaril@0
   772
	-$(DEL_DIR) "$(INSTALL_ROOT)/usr/share/vym/"
insilmaril@0
   773
insilmaril@0
   774
insilmaril@83
   775
install: install_target install_support install_doc install_demo  
insilmaril@0
   776
insilmaril@83
   777
uninstall: uninstall_target uninstall_support uninstall_doc uninstall_demo  
insilmaril@0
   778