File: game.pro

package info (click to toggle)
jag 0.3.5-5
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 8,720 kB
  • sloc: cpp: 7,438; makefile: 8
file content (104 lines) | stat: -rw-r--r-- 2,690 bytes parent folder | download | duplicates (2)
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
###############################################################################
#  
# * This file is part of JAG, Puzzle game where the goal is to break all
# * the target pieces in each level and do this before the time runs out.
# *
# * Many thanks to XlabSoft & Ind. Infosystems, the originals authors of JAG.
# *
# * Copyright holder 2009-2012 Developed by XlabSoft & Industrial Infosystems
# * Work continued by 2017-2018 Carlos Donizete Froes [a.k.a coringao]
# *
# * JAG is free software: you can redistribute it and/or modify it under
# * the terms of the GNU General Public License as published by the
# * Free Software Foundation, either version 3 of the License,
# * or any later version.
#
###############################################################################

QT += gui core widgets opengl xml x11extras
TARGET = ./bin/jag
TEMPLATE = app

unix: {
	target.path = /usr/games/
	INSTALLS += target
	datas.path = /usr/share/games/jag
	datas.files = data
	INSTALLS += datas
}

LIBS += -lGL -lX11 -lSDL2 -lSDL2_mixer -lpthread -lXrandr

OBJECTS_DIR += src
MOC_DIR += src
RCC_DIR += src
UI_DIR += src

SOURCES += src/main.cpp \
	src/gamewidget.cpp \
	src/gamescene.cpp \
	src/gameitem.cpp \
	src/gamepaint.cpp \
	src/gamecontrol.cpp \
	src/baseitem.cpp \
	src/gamemenu.cpp \
	src/gametools.cpp \
	src/hammertool.cpp \
	src/bighammertool.cpp \
	src/bombtool.cpp \
	src/gamesound.cpp \
	src/menucontrol.cpp \
	src/gameprofile.cpp \
	src/thundertool.cpp \
	src/smallhammertool.cpp \
	src/clocktool.cpp \
	src/gamestock.cpp \
	src/randomkilltool.cpp \
	src/mixertool.cpp \
	src/unblocktool.cpp \
	src/twintool.cpp \
	src/displaywrapper.cpp \
	src/gamebonus.cpp \
	src/gamestatics.cpp \
	src/gamestat.cpp \
	src/gamebackground.cpp \
	src/consttools.cpp \
	src/gamexml.cpp \
	src/scaler.cpp
HEADERS += src/gamewidget.h \
	src/gamescene.h \
	src/defines.h \
	src/gameitem.h \
	src/baseitem.h \
	src/gamemenu.h \
	src/gametools.h \
	src/hammertool.h \
	src/bighammertool.h \
	src/bombtool.h \
	src/gamesound.h \
	src/gameprofile.h \
	src/thundertool.h \
	src/smallhammertool.h \
	src/clocktool.h \
	src/gamestock.h \
	src/randomkilltool.h \
	src/mixertool.h \
	src/unblocktool.h \
	src/twintool.h \
	src/displaywrapper.h \
	src/gamebonus.h \
	src/scene_if.h \
	src/gamestat.h \
	src/gamebackground.h \
	src/consttools.h \
	src/scaler.h \
	src/version.h
RESOURCES += src/resources.qrc
FORMS += src/menu.ui
TRANSLATIONS += data/lang/jag_ru.ts \
	data/lang/jag_pt.ts \
	data/lang/jag_de.ts \
	data/lang/jag_fr.ts \
	data/lang/jag_it.ts \
	data/lang/jag_nl.ts \
	data/lang/jag_es.ts