Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ARToolKitPlus/src/Makefile
blob: 57660ab46ba0919883f00a8f06e17c8c2be89093 (plain)
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
#############################################################################
# Makefile for building: libARToolKitPlus.so.2.0.2
# Generated by qmake (1.07a) (Qt 3.3.8b) on: Mon Feb 14 19:56:59 2011
# Project:  src.pro
# Template: lib
# Command: $(QMAKE) -o Makefile src.pro
#############################################################################

####### Compiler, tools and options

CC       = gcc
CXX      = g++
LEX      = flex
YACC     = yacc
#		Flags comunes, el -g permite debug y el -O0 no optimiza nada (compilacion mas rapida)
CFLAGS_DEBUG   = -pipe -g -O0  -fPIC
CXXFLAGS_DEBUG = -pipe -g -O0  -fPIC


CFLAGS_RELEASE   = -pipe -O2 -ffast-math -march=native -mtune=native -msse -msse2 -msse3 -mmmx -m3dnow -fPIC  
CXXFLAGS_RELEASE = -pipe -O2 -ffast-math -march=native -mtune=native -msse -msse2 -msse3 -mmmx -m3dnow -fPIC

#Flags que seran usadas en la compilacion, release o debug
CFLAGS = $(CFLAGS_RELEASE) 
CXXFLAGS = $(CXXFLAGS_RELEASE)

LEXFLAGS = 
YACCFLAGS= -d
INCPATH  = -I/usr/share/qt3/mkspecs/default -I. -I../include
LINK     = g++
LFLAGS   = -shared -Wl,-soname,libARToolKitPlus.so.2
LIBS     = $(SUBLIBS)  -L/home/seba/Facultad/ProyectoGrado/ARToolKitPlus_2.1.1/lib
AR       = ar cqs
RANLIB   = 
MOC      = /usr/share/qt3/bin/moc
UIC      = /usr/share/qt3/bin/uic
QMAKE    = qmake
TAR      = tar -cf
GZIP     = gzip -9f
COPY     = cp -f
COPY_FILE= $(COPY)
COPY_DIR = $(COPY) -r
INSTALL_FILE= $(COPY_FILE)
INSTALL_DIR = $(COPY_DIR)
DEL_FILE = rm -f
SYMLINK  = ln -sf
DEL_DIR  = rmdir
MOVE     = mv -f
CHK_DIR_EXISTS= test -d
MKDIR    = mkdir -p

####### Output directory

OBJECTS_DIR = ../build/linux/debug/

####### Files

HEADERS = ../include/ARToolKitPlus/ARToolKitPlus.h \
		../include/ARToolKitPlus/Camera.h \
		../include/ARToolKitPlus/CameraAdvImpl.h \
		../include/ARToolKitPlus/CameraFactory.h \
		../include/ARToolKitPlus/CameraImpl.h \
		../include/ARToolKitPlus/ImageGrabber.h \
		../include/ARToolKitPlus/Logger.h \
		../include/ARToolKitPlus/MemoryManager.h \
		../include/ARToolKitPlus/MemoryManagerMemMap.h \
		../include/ARToolKitPlus/Tracker.h \
		../include/ARToolKitPlus/TrackerImpl.h \
		../include/ARToolKitPlus/TrackerMultiMarker.h \
		../include/ARToolKitPlus/TrackerMultiMarkerImpl.h \
		../include/ARToolKitPlus/TrackerSingleMarker.h \
		../include/ARToolKitPlus/TrackerSingleMarkerImpl.h \
		../include/ARToolKitPlus/ar.h \
		../include/ARToolKitPlus/arBitFieldPattern.h \
		../include/ARToolKitPlus/arMulti.h \
		../include/ARToolKitPlus/byteSwap.h \
		../include/ARToolKitPlus/config.h \
		../include/ARToolKitPlus/matrix.h \
		../include/ARToolKitPlus/param.h \
		../include/ARToolKitPlus/vector.h
SOURCES = MemoryManager.cpp \
		DLL.cpp \
		librpp/rpp.cpp \
		librpp/rpp_quintic.cpp \
		librpp/rpp_vecmat.cpp \
		librpp/rpp_svd.cpp \
		librpp/librpp.cpp \
		extra/Profiler.cpp \
		extra/FixedPoint.cpp
OBJECTS = ../build/linux/debug/MemoryManager.o \
		../build/linux/debug/DLL.o \
		../build/linux/debug/rpp.o \
		../build/linux/debug/rpp_quintic.o \
		../build/linux/debug/rpp_vecmat.o \
		../build/linux/debug/rpp_svd.o \
		../build/linux/debug/librpp.o \
		../build/linux/debug/Profiler.o \
		../build/linux/debug/FixedPoint.o
FORMS = 
UICDECLS = 
UICIMPLS = 
SRCMOC   = 
OBJMOC = 
DIST	   = ../build/linux/options.pro \
		src.pro
QMAKE_TARGET = ARToolKitPlus
DESTDIR  = ../lib/
TARGET   = libARToolKitPlus.so.2.0.2
TARGETA	= ../lib/libARToolKitPlus.a
TARGETD	= libARToolKitPlus.so.2.0.2
TARGET0	= libARToolKitPlus.so
TARGET1	= libARToolKitPlus.so.2
TARGET2	= libARToolKitPlus.so.2.0

first: all
####### Implicit rules

.SUFFIXES: .c .o .cpp .cc .cxx .C

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

####### Build rules

all: Makefile  ../lib/$(TARGET)

../lib/$(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)  
	test -d ../lib/ || mkdir -p ../lib/
	-$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
	-ln -s $(TARGET) $(TARGET0)
	-ln -s $(TARGET) $(TARGET1)
	-ln -s $(TARGET) $(TARGET2)
	-$(DEL_FILE) ../lib/$(TARGET)
	-$(DEL_FILE) ../lib/$(TARGET0)
	-$(DEL_FILE) ../lib/$(TARGET1)
	-$(DEL_FILE) ../lib/$(TARGET2)
	-$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) ../lib/



staticlib: $(TARGETA)

$(TARGETA):  $(UICDECLS) $(OBJECTS) $(OBJMOC) $(OBJCOMP)
	-$(DEL_FILE) $(TARGETA) 
	$(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)

mocables: $(SRCMOC)
uicables: $(UICDECLS) $(UICIMPLS)

$(MOC): 
	( cd $(QTDIR)/src/moc && $(MAKE) )

Makefile: src.pro  /usr/share/qt3/mkspecs/default/qmake.conf ../build/linux/options.pro
	$(QMAKE) -o Makefile src.pro
qmake: 
	@$(QMAKE) -o Makefile src.pro

dist: 
	@mkdir -p ../build/linux/debug/ARToolKitPlus && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) ../build/linux/debug/ARToolKitPlus/ && ( cd `dirname ../build/linux/debug/ARToolKitPlus` && $(TAR) ARToolKitPlus.tar ARToolKitPlus && $(GZIP) ARToolKitPlus.tar ) && $(MOVE) `dirname ../build/linux/debug/ARToolKitPlus`/ARToolKitPlus.tar.gz . && $(DEL_FILE) -r ../build/linux/debug/ARToolKitPlus

mocclean:
uiclean:

yaccclean:
lexclean:
clean:
	-$(DEL_FILE) $(OBJECTS)
	-$(DEL_FILE) /home/seba/Facultad/ProyectoGrado/ARToolKitPlus_2.1.1/lib/*
	-$(DEL_FILE) *~ core *.core


####### Sub-libraries

distclean: clean
	-$(DEL_FILE) ../lib/$(TARGET) $(TARGET)
	-$(DEL_FILE) ../lib/$(TARGET0) ../lib/$(TARGET1) ../lib/$(TARGET2) $(TARGETA)


FORCE:

####### Compile

../build/linux/debug/MemoryManager.o: MemoryManager.cpp ../include/ARToolKitPlus/MemoryManager.h \
		../include/ARToolKitPlus/ARToolKitPlus.h \
		../include/ARToolKitPlus/Logger.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../build/linux/debug/MemoryManager.o MemoryManager.cpp

../build/linux/debug/DLL.o: DLL.cpp ../include/ARToolKitPlus/TrackerSingleMarkerImpl.h \
		../include/ARToolKitPlus/TrackerSingleMarker.h \
		../include/ARToolKitPlus/TrackerImpl.h \
		../include/ARToolKitPlus/Logger.h \
		../src/TrackerSingleMarkerImpl.cxx \
		../include/ARToolKitPlus/Tracker.h \
		../include/ARToolKitPlus/ARToolKitPlus.h \
		../include/ARToolKitPlus/ar.h \
		../include/ARToolKitPlus/arMulti.h \
		../include/ARToolKitPlus/extra/Profiler.h \
		../include/ARToolKitPlus/Camera.h \
		../include/ARToolKitPlus/config.h \
		../include/ARToolKitPlus/param.h \
		../include/ARToolKitPlus/matrix.h \
		../include/ARToolKitPlus/MemoryManager.h \
		../include/ARToolKitPlus/CameraFactory.h \
		../include/ARToolKitPlus/extra/BCH.h \
		../src/extra/FixedPoint.h \
		../src/core/arBitFieldPattern.cxx \
		../src/core/arDetectMarker.cxx \
		../src/core/arDetectMarker2.cxx \
		../src/core/arGetCode.cxx \
		../src/core/arGetMarkerInfo.cxx \
		../src/core/arGetTransMat.cxx \
		../src/core/arGetTransMat2.cxx \
		../src/core/arGetTransMat3.cxx \
		../src/core/rppGetTransMat.cxx \
		../src/core/arGetTransMatCont.cxx \
		../src/core/arLabeling.cxx \
		../src/core/arMultiActivate.cxx \
		../src/core/arMultiGetTransMat.cxx \
		../src/core/rppMultiGetTransMat.cxx \
		../src/core/arMultiReadConfigFile.cxx \
		../src/core/arUtil.cxx \
		../src/core/matrix.cxx \
		../src/core/mPCA.cxx \
		../src/core/paramDecomp.cxx \
		../src/core/paramDistortion.cxx \
		../src/core/byteSwap.cxx \
		../src/core/paramFile.cxx \
		../src/core/vector.cxx \
		../src/CameraImpl.cxx \
		../src/CameraAdvImpl.cxx \
		../src/CameraFactory.cxx \
		../src/extra/BCH.cxx \
		../src/TrackerImpl.cxx \
		../include/ARToolKitPlus/vector.h \
		../include/ARToolKitPlus/arBitFieldPattern.h \
		../include/ARToolKitPlus/extra/rpp.h \
		../src/core/arLabelingImpl.hxx \
		../include/ARToolKitPlus/CameraImpl.h \
		../include/ARToolKitPlus/byteSwap.h \
		../include/ARToolKitPlus/CameraAdvImpl.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../build/linux/debug/DLL.o DLL.cpp

../build/linux/debug/rpp.o: librpp/rpp.cpp librpp/rpp.h \
		librpp/rpp_const.h \
		librpp/rpp_vecmat.h \
		librpp/rpp_types.h \
		math/artkpFloat_float.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../build/linux/debug/rpp.o librpp/rpp.cpp

../build/linux/debug/rpp_quintic.o: librpp/rpp_quintic.cpp 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../build/linux/debug/rpp_quintic.o librpp/rpp_quintic.cpp

../build/linux/debug/rpp_vecmat.o: librpp/rpp_vecmat.cpp librpp/rpp_vecmat.h \
		librpp/rpp_const.h \
		librpp/rpp_types.h \
		math/artkpFloat_float.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../build/linux/debug/rpp_vecmat.o librpp/rpp_vecmat.cpp

../build/linux/debug/rpp_svd.o: librpp/rpp_svd.cpp librpp/rpp_types.h \
		librpp/rpp_const.h \
		math/artkpFloat_float.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../build/linux/debug/rpp_svd.o librpp/rpp_svd.cpp

../build/linux/debug/librpp.o: librpp/librpp.cpp librpp/librpp.h \
		librpp/rpp.h \
		librpp/rpp_vecmat.h \
		librpp/rpp_const.h \
		librpp/rpp_types.h \
		math/artkpFloat_float.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../build/linux/debug/librpp.o librpp/librpp.cpp

../build/linux/debug/Profiler.o: extra/Profiler.cpp ../include/ARToolKitPlus/extra/Profiler.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../build/linux/debug/Profiler.o extra/Profiler.cpp

../build/linux/debug/FixedPoint.o: extra/FixedPoint.cpp extra/FixedPoint.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../build/linux/debug/FixedPoint.o extra/FixedPoint.cpp

####### Install

install_target: all 
	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/lib/" || $(MKDIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/lib/"
	-$(INSTALL_FILE) "../lib/$(TARGET)" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/lib/$(TARGET)"
	-$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/lib/$(TARGET0)"
	-$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/lib/$(TARGET1)"
	-$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/lib/$(TARGET2)"

uninstall_target: 
	-$(DEL_FILE) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/lib/$(TARGET)"
	-$(DEL_FILE) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/lib/$(TARGET0)"
	-$(DEL_FILE) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/lib/$(TARGET1)"
	-$(DEL_FILE) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/lib/$(TARGET2)"
	-$(DEL_DIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/lib/"


install_headers: all 
	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/" || $(MKDIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/ARToolKitPlus.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/Camera.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/CameraAdvImpl.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/CameraFactory.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/CameraImpl.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/ImageGrabber.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/Logger.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/MemoryManager.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/MemoryManagerMemMap.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/Tracker.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/TrackerImpl.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/TrackerMultiMarker.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/TrackerMultiMarkerImpl.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/TrackerSingleMarker.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/TrackerSingleMarkerImpl.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/ar.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/arBitFieldPattern.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/arMulti.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/byteSwap.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/config.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/matrix.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/param.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/vector.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"


uninstall_headers: 
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/ARToolKitPlus.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/Camera.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/CameraAdvImpl.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/CameraFactory.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/CameraImpl.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/ImageGrabber.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/Logger.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/MemoryManager.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/MemoryManagerMemMap.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/Tracker.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/TrackerImpl.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/TrackerMultiMarker.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/TrackerMultiMarkerImpl.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/TrackerSingleMarker.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/TrackerSingleMarkerImpl.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/ar.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/arBitFieldPattern.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/arMulti.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/byteSwap.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/config.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/matrix.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/param.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/vector.h"
	-$(DEL_DIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/"


install_headers_extra: all 
	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/extra/" || $(MKDIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/extra/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/extra/BCH.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/extra/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/extra/GPP.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/extra/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/extra/Profiler.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/extra/"
	-$(INSTALL_FILE) "../include/ARToolKitPlus/extra/rpp.h" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/extra/"


uninstall_headers_extra: 
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/extra/BCH.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/extra/GPP.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/extra/Profiler.h"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/extra/rpp.h"
	-$(DEL_DIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/include/ARToolKitPlus/extra/"


install_doc: all 
	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/doc/packages/ARToolKitPlus/" || $(MKDIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/doc/packages/ARToolKitPlus/"
	-$(INSTALL_FILE) "../doc/ART02-Tutorial.pdf" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/doc/packages/ARToolKitPlus/"


uninstall_doc: 
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/doc/packages/ARToolKitPlus/ART02-Tutorial.pdf"
	-$(DEL_DIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/doc/packages/ARToolKitPlus/"


install_data_simple: all 
	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/" || $(MKDIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/"
	-$(INSTALL_FILE) "../sample/simple/data/LogitechPro4000.dat" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/"
	-$(INSTALL_FILE) "../sample/simple/data/Logitech_Notebook_Pro.cal" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/"
	-$(INSTALL_FILE) "../sample/simple/data/no_distortion.cal" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/"
	-$(INSTALL_FILE) "../sample/simple/data/PGR_M12x0.5_2.5mm.cal" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/"
	-$(INSTALL_FILE) "../sample/simple/data/image_320_240_8_marker_id_bch_nr0100.raw" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/"
	-$(INSTALL_FILE) "../sample/simple/data/image_320_240_8_marker_id_simple_nr031.raw" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/"
	-$(INSTALL_FILE) "../sample/simple/data/image_320_240_8_marker_id_simple_nr321.raw" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/"
	-$(INSTALL_FILE) "../sample/simple/data/image_320_240_8_marker_id_bch_nr0100.jpg" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/"
	-$(INSTALL_FILE) "../sample/simple/data/image_320_240_8_marker_id_simple_nr031.jpg" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/"


uninstall_data_simple: 
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/LogitechPro4000.dat"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/Logitech_Notebook_Pro.cal"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/no_distortion.cal"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/PGR_M12x0.5_2.5mm.cal"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/image_320_240_8_marker_id_bch_nr0100.raw"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/image_320_240_8_marker_id_simple_nr031.raw"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/image_320_240_8_marker_id_simple_nr321.raw"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/image_320_240_8_marker_id_bch_nr0100.jpg"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/image_320_240_8_marker_id_simple_nr031.jpg"
	-$(DEL_DIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/simple/data/"


install_data_multi: all 
	@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/multi/data/" || $(MKDIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/multi/data/"
	-$(INSTALL_FILE) "../sample/multi/data/LogitechPro4000.dat" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/multi/data/"
	-$(INSTALL_FILE) "../sample/multi/data/markerboard_480-499.raw" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/multi/data/"
	-$(INSTALL_FILE) "../sample/multi/data/markerboard_480-499.jpg" "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/multi/data/"


uninstall_data_multi: 
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/multi/data/LogitechPro4000.dat"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/multi/data/markerboard_480-499.raw"
	-$(DEL_FILE) -r "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/multi/data/markerboard_480-499.jpg"
	-$(DEL_DIR) "$(INSTALL_ROOT)""/home/seba/Facultad/ProyectoGrado/instalacionArtoolkitPlus/share/ARToolKitPlus/multi/data/"


install: install_target install_headers install_headers_extra install_doc install_data_simple install_data_multi  

uninstall: uninstall_target uninstall_headers uninstall_headers_extra uninstall_doc uninstall_data_simple uninstall_data_multi