File: peg-solitaire.pro

package info (click to toggle)
peg-solitaire 1.2-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 1,112 kB
  • sloc: cpp: 2,257; makefile: 2
file content (121 lines) | stat: -rw-r--r-- 3,181 bytes parent folder | download
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
# -------------------------------------------------
# Project created by QtCreator 2010-07-18T16:54:25
# -------------------------------------------------
TARGET = peg-solitaire
TEMPLATE = app
CONFIG += warn_on \
    release
MOC_DIR = build
OBJECTS_DIR = build
RCC_DIR = build
UI_DIR = build
SOURCES += scr/main.cpp \
    scr/frmprincipal.cpp \
    scr/tauler.cpp \
    scr/fitxa.cpp \
    scr/moviment.cpp \
    scr/funcions.cpp \
    scr/rellotge.cpp
HEADERS += scr/frmprincipal.h \
    scr/tauler.h \
    scr/fitxa.h \
    scr/moviment.h \
    scr/funcions.h \
    scr/rellotge.h \
    scr/constants.h
TRANSLATIONS += locales_ts/solitari_en_EN.ts \
    locales_ts/solitari.ts \
    locales_ts/solitari_es_ES.ts \
    locales_ts/solitari_ca_ES.ts \
    locales_ts/solitari_eu_ES.ts\
    locales_ts/solitari_gl_ES.ts \
    locales_ts/solitari_fr_FR.ts \
    locales_ts/solitari_pt_PT.ts \
    locales_ts/solitari_it_IT.ts \
    locales_ts/solitari_de_DE.ts
RESOURCES += images/resources.qrc
unix:!macx {
    isEmpty(PREFIX):PREFIX = /usr
    target.path = $$PREFIX/games/
    man.path = $$PREFIX/share/man/man6/
    man.files = menu/peg-solitaire.6.gz

    # això només per garantir que s'eliminen els directoris amb uninstall
    help.path = $$PREFIX/share/games/peg-solitaire/help/
    help.files = help/*

    games.path = $$PREFIX/share/games/peg-solitaire/games/
    games.files = games/*
    locales.path = $$PREFIX/share/games/peg-solitaire/locales/
    locales.files = locales/*

    desktop.path = $$PREFIX/share/applications/
    desktop.files = menu/peg-solitaire.desktop
    imatges.path = $$PREFIX/share/games/peg-solitaire/images/
    imatges.files= images/*
    pixmaps.path = $$PREFIX/share/pixmaps/
    pixmaps.files = images/peg-solitaire.xpm

    INSTALLS += help \
        games \
        locales \
        desktop \
        pixmaps \
	imatges \
        man \
        target
}

##########################
# v. 1.2
# 24 Noves modalitats del joc
#
# 31/10/11
# Afegit el locale en_US per tancar
# l'informe d'error d'Ubuntu
#
# 21/04/11
# Modificada la funció funcions.directoriLinux() per fer
# compatibles l'aplicació instal·lada i el codi font
#
# 1.1
#
# 06/02/11
# Afegit intentsSolucio per evitar els casos en
# què no es troba la solució
#
# 05/02/11
# Nova funció per mantenir en pausa el joc
#
# 04/02/11
# Quan el programa no aconsegueix trobar
# la solució al joc, llavors s'elimina l'arxiu de
# configuracions eliminades (eliminaArxiuConfgEliminades()).
#
# 02/02/11
# Algunes vegades, la solució ràpida desa
# només alguns moviments. S'ha evitat que
# es desin o carreguin solucions incorrectes.
# Queda per determinar perquè es desaven
# les solucions incorrectament
#
#27/01/11
# Petita modificació per reduir el nombre de vegades
# en què el programa no aconsegueix trobar
# la solució (només passa quan el nombre de
# fitxes és petit)
#
#23/01/2011
# Eliminada una divisió per zero en les modalitats
# inverses.
#
# 1.0.2
#
# 13/01/11
# En fer passar ràpidament el ratolí per l'arbre de selecció
# de jocs, es carregaven incorrectament les solucions
#
# 1.0.1
# * Tancats els bugs de Christina
#
##########################