Commit Graph

41 Commits

Author SHA1 Message Date
Murilo Pereira
14cd5e61bb Drop GCC -fcommon so that the new default -fno-common is used
Thanks to @greno4ka for the tip in
 https://github.com/mpereira/tty-solitaire/pull/58
2021-11-03 13:56:31 +01:00
Murilo Pereira
4875f34e6b Release 1.3.1 2021-09-03 17:03:20 +01:00
Murilo Pereira
ff368bc980 Release 1.3.0. 2020-06-01 17:03:35 +02:00
Rudy Dellomas III
080e4af432 Merge branch 'master' of http://github.com/mpereira/tty-solitaire 2020-06-01 12:37:20 +10:00
Rudy Dellomas III
d44c1eb623 Add C flag to allow tentative definitions
A gcc-10 changes the default behaviour from -fcommon to -fno-common,
which causes linking errors in some build processes.

Fixes #40.
2020-06-01 12:33:57 +10:00
Murilo Pereira
3ac90c806a Release 1.2.0. 2020-05-31 23:04:47 +02:00
Murilo Pereira
ca3acc8251 Add package manager install instructions to README.
And small cleanup.
2020-05-31 21:57:08 +02:00
Marcin Owsiany
ab9cd8cb91 Make the clean target actually work 2019-05-15 22:11:48 +02:00
Murilo Pereira
57c481f506 Bump version to 1.1.1. 2018-11-10 06:00:46 +01:00
Murilo Pereira
f206b57db2 Bump version to 1.1.0. 2018-08-12 23:50:31 +02:00
Murilo Pereira
5dce7eb912 Rename version macro definition. 2018-08-12 23:29:45 +02:00
Murilo Pereira
c45969623a
Merge branch 'master' into respect-flags 2018-08-12 23:27:20 +02:00
David Seguin
b93fe31f7e
Integrate version number into makefile (fixes #6)
Running with --version relied on having a VERSION file in current
directory. Having the version number in the makefile ensures it
is built into the binary so that --version works all the time.
2018-06-17 21:19:28 -04:00
Dmitry Marakasov
b792ce833f Respect user-set compiler and linker flags 2018-02-13 15:54:33 +03:00
Dmitry Marakasov
73c864e024 Add all makefile target 2017-11-03 18:48:14 +03:00
Misty De Meo
abbdb68acb Makefile: remove usage of GNU install-specific flag
The -D flag, though useful, is a GNU extension. Instead explicitly
create the directory using `install -d` before moving the executable.
2015-05-10 15:46:57 -07:00
Misty De Meo
0502f0f225 Makefile: support OS X system ncurses 2015-05-10 14:48:16 -07:00
HalosGhost
40347b8e9a install and uninstall targets are PHONY 2014-08-21 00:51:52 -05:00
HalosGhost
f9b537e8f3 Fix braces for shell expansion in clean target; use install for install target; obey DESTDIR 2014-08-21 00:50:24 -05:00
HalosGhost
d17e596cd7 Use parens instead of braces 2014-08-21 00:46:46 -05:00
Murilo Pereira
eca0819609 Compile and run on OS X. 2013-12-24 14:41:02 -02:00
Murilo Pereira
c3e1736d3b Add uninstall target. 2013-03-16 12:59:55 -04:00
Murilo Pereira
b1b2c039be Add install target. 2013-03-16 12:55:17 -04:00
Murilo Pereira
e379b28468 Some systems need explicit wide character support when compiling. 2011-06-12 20:17:06 -03:00
Murilo Pereira
99ae6e954a Renamed the 'draw' module to 'gui'. 2011-06-08 22:55:44 -03:00
Murilo Pereira
802350e051 LDFLAGS go after all objects. 2011-06-04 01:42:53 -03:00
Murilo Pereira
06782215b2 s/display/draw. 2011-06-03 03:22:48 -03:00
Murilo Pereira
28ce3e07bd Removed stupid curses files. 2011-06-03 03:09:14 -03:00
Murilo Pereira
1c63b767f6 C-ifying project. 2011-05-31 03:03:13 -03:00
Murilo Pereira
3d421f31d3 s/util/curses. 2011-05-08 20:38:36 -03:00
Murilo Pereira
4802244efa Less mental retardation. 2011-05-08 20:20:22 -03:00
Murilo Pereira
422a866e10 Added helper functions for the unit tests.
* Also added tests for the helper functions
2011-02-13 19:35:40 -02:00
Murilo Pereira
97c69bdcba Compile with debug symbols. 2011-02-12 01:24:49 -02:00
Murilo Pereira
ddeb3d335f Removed noob debugging. 2011-02-11 23:58:01 -02:00
Murilo Pereira
1b1481b0a4 Add the regular objects as a dependency for the tests.
* Also execute the 'test' rule silently
2011-02-06 23:26:06 -02:00
Murilo Pereira
64a278ca99 Makefile refactoring and introducing the 'test' rule.
* Moved the main source file to the lib directory
* ttysolitaire rather than tty-solitaire
2011-02-06 21:41:06 -02:00
Murilo Soares Pereira
6545b996f2 Updating the debug branch's Makefile. 2010-04-22 01:52:08 -03:00
Murilo Soares Pereira
ee3daeb30a Suit symbols work on all terminals now. 2010-04-20 02:10:03 -03:00
Murilo Soares Pereira
ebe1be2d55 Added the cursor object as a dependency. 2010-04-20 01:01:39 -03:00
Murilo Soares Pereira
82d9ee9cb4 Added the keyboard object as a dependency. 2010-04-13 01:05:05 -03:00
Murilo Soares Pereira
9459fc8242 Added new object dependencies and titleized the makefile. 2010-04-12 23:14:39 -03:00