Commit fb77f84a authored by Robin Verdenal-Tallieux's avatar Robin Verdenal-Tallieux
Browse files

Removing meson and setup cmake. Now working on windows.

parent 64045f76
cmake_minimum_required(VERSION 3.10)
# set the project name
project(Pendu VERSION 0.6 LANGUAGES C)
#Add the program's version to the header file.
configure_file(version.h.in version.h)
set(CMAKE_C_STANDARD 11)
set(CMAKE_C_STANDARD_REQUIRED True)
# add the executable
add_executable(pendu main.c pendu.c functions.c)
\ No newline at end of file
......@@ -8,7 +8,7 @@
#include <wctype.h>
#define fichiermots "/usr/share/myspell/dicts/fr_FR.dic"
#define fichiermots ".\\dicts\\fr.dic"
#define TAILLEMAX 20
#define FILESTARTSKIP 10666
#define FILEENDSKIP 32
......
#include "main.h"
#include "version.h"
void Help(char **options, char **description)
{
......@@ -11,7 +12,7 @@ void Help(char **options, char **description)
void Version(void)
{
wprintf(L"\n//// La version du jeu du pendu est: %ls !\n", VERSION);
wprintf(L"\n//// La version du jeu du pendu est: %d.%d !\n", Pendu_VERSION_MAJOR, Pendu_VERSION_MINOR);
}
void NewArg(char *arg, char *description, char ***liste)
......@@ -82,7 +83,7 @@ int main(int argc, char** argv)
{
if(asTugagne)
{
wprintf(L"Il y a peu, vous avez gagné. Voulez vous monter en niveau (tapez 0),\nou au contraire rester ou vous êtes (tapez 1).\n");
wprintf(L"Il y a peu, vous avez gagné.\n* Voulez vous monter en niveau (tapez 0),\n* Ou au contraire rester ou vous êtes (tapez 1).\n");
niveau += lireCaractere('n');
}
else
......
......@@ -7,7 +7,6 @@
#include <stddef.h>
#include <ctype.h>
#define VERSION L"0.5"
#define LEN_OPTIONS 3
#define WELCOME_MESSAGE L"Bienvenue dans le jeu du pendu !\n\n"\
L"Les règles:\n\t- Les caractères spéciaux comme 'é', 'à' ou 'ç'... sont convertis vers leur équivalent 'e', 'a', 'c'."\
......
project('Pendu', 'c', version : '0.5')
# Language
lang = run_command('echo', '$LANG')
# Dependecies
depend_dico = dependency('hunspell', version : '>=1.0.0')
executable('pendu', 'main.c', 'pendu.c', 'functions.c', dependencies: [depend_dico], install : true)
#define Pendu_VERSION_MAJOR @Pendu_VERSION_MAJOR@
#define Pendu_VERSION_MINOR @Pendu_VERSION_MINOR@
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment