Commit graph

50 commits

Author SHA1 Message Date
mathieui
057f7ac9f5
Refactor logger.py to make it more testable
Also fixes:
- release the message log mmap when we are done with it
- Write the right character in log lines
2017-11-21 22:40:43 +01:00
Emmanuel Gil Peyrot
9874fd3faf setup.py: Use $PYTHON instead of hardcoding python3. 2017-11-19 14:10:37 +01:00
Emmanuel Gil Peyrot
332a5c2553 Move the src directory to poezio, for better cython compatibility. 2016-06-11 20:49:43 +01:00
Emmanuel Gil Peyrot
af0fe9d2e4
Remove translation support, and cleanup the Makefile. 2015-05-11 22:31:16 +02:00
mathieui
14b58c528e
Update setup files
- remove “make uninstall” target which was broken a long time ago
- move very install action to the setup.py (alias “make install” to
  “python setup.py install”
- add some stuff to “make clean”
- update the config.py to search the default config file using
  pkg_resources (more reliable than dirname(__file__))
- install the html doc only if available
- use README.rst for the setup.py long_description

- also, update the copyright notice to 2015
2015-02-10 21:08:36 +01:00
Florent Le Coz
c38cddd0ff Rename README.rest in the Makefile 2015-02-10 17:14:57 +01:00
mathieui
70befec8ca
Add some tests
- also fix that travis build
2014-10-29 03:07:40 +01:00
mathieui
29942d38bb
Add some unit tests using py.test
- we need to have more
2014-10-27 20:01:22 +01:00
Florent Le Coz
e451041f05 make clean also removes the .so copied in src/ 2014-04-09 22:45:17 +02:00
Florent Le Coz
9ab0a6d12e Make clean removes the build directory containing the .so library 2014-04-09 22:41:28 +02:00
mathieui
a9354a9052 Add a "release" target to the makefile 2014-03-21 00:51:12 +01:00
mathieui
16c57cdae9 Remove useless parts of the setup process 2014-03-08 12:47:40 +01:00
mathieui
8e7371210f Documentation & Makefile update 2014-02-19 01:20:15 +01:00
mathieui
2641996468 Add the setup.py to make install 2013-05-26 21:07:10 +02:00
mathieui
2b42c6a3ea Update setup.py to use distutils
(use new default directory, install the plugins as a separate
python module…)
2013-05-26 20:13:39 +02:00
mathieui
2ef6742ad9 Update Makefile & Changelog 2013-04-13 22:59:37 +02:00
mathieui
2ea8673a04 Improve the help system (#1986)
TODO: change the plugin API to take advantage of this
This change is backwards-compatible (as in “should not break anything”)
2013-01-06 17:36:14 +01:00
mathieui
1d906aeb43 Add the plugin dir to the makefile 2012-01-29 02:15:26 +01:00
mathieui
73ca8ddca0 Add the doc to the installed files 2012-01-26 10:05:32 +01:00
Florent Le Coz
32792fbc9c Add the table of content in the documentation xhtml pages. 2011-11-11 16:56:40 +01:00
mathieui
4cf4c2775a Compile on make install 2011-11-08 23:04:37 +01:00
mathieui
8fed41cd08 make clean also cleans the html files generated by asciidoc 2011-11-08 11:26:27 +01:00
Florent Le Coz
4e40512ff9 First example of a documentation page + makefile to build the doc 2011-11-01 23:25:52 +01:00
Florent Le Coz
7b6b63d8cb Also install the .so on make install 2011-09-11 20:28:35 +02:00
Florent Le Coz
4ccf3421ed Build C modules inplace 2011-09-11 20:10:37 +02:00
Florent Le Coz
2e04c5c77e c code that doesn’t work 2011-09-08 17:05:02 +02:00
mathieui@4325f9fc-e183-4c21-96ce-0ab188b42d13
483ad95f3b fix the poezio launcher in the makefile 2010-12-17 13:26:56 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
eabf05c8a7 fix Makefile again 2010-10-16 23:46:45 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
bb92c857c7 makefile fixed, a little (INSTALL) 2010-10-16 22:36:52 +00:00
mathieui@4325f9fc-e183-4c21-96ce-0ab188b42d13
d94efc30cc Permissions fix 2010-09-27 16:16:58 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
f8ab739a36 do not require argparse anymore, chmod in the directory in the python process directly, fix a little bit the Mafile 2010-09-07 23:36:57 +00:00
mathieui@4325f9fc-e183-4c21-96ce-0ab188b42d13
43654505fb Makefile fix (man & themes) 2010-09-03 17:59:04 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
4bde31a586 remove duplicate dir in the Makefile 2010-08-08 01:09:20 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2c1a05a153 add gapan to THANKS and fix Makefile one last time 2010-07-20 21:50:41 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a1e98cea2d Fix makefile again 2010-07-20 19:19:46 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
a63c733d69 makefile, clean 2010-07-20 10:21:37 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9c67b7a0fa Makefile: remove locales and xmpppy stuff 2010-07-20 10:07:28 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6de03f3961 DESTDIR problem fixed in Makefile. Thanks gapan. fixed #1579 2010-07-06 06:56:32 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
23391a8d93 remove all locale stuff from the Makefile, since it's not used at the moment. Also, xmpp lib is not installed anymore. I'll try to remove them completely from the repository in the future. TODO: make distros have xmpppy >= 0.5 2010-07-05 13:13:56 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
accfe046be /quit can have a message. fixed #1488 2010-06-13 15:40:03 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
36c5269b0e non-anonymous authentication, fixed #1185 2010-05-21 13:16:40 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
121380f836 df 2010-02-15 00:20:47 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
685fa264da ? 2010-02-15 00:13:23 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
5a9c4fae0d autiste 2010-02-01 20:45:26 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
246761b7a8 /usr/bin/environ c'est mieux 2010-02-01 20:28:33 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
fb783bdc53 prefix /usr/local 2010-02-01 14:11:53 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
01592050cb install depends on all 2010-01-31 15:13:41 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
d6458b66aa inclus xmppy0.5-RC1 avec les sources, sinon c'est chiant. 2010-01-31 15:09:58 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
6c94f611a5 test 2010-01-31 14:23:14 +00:00
louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
9faeb0674c cleanup, launch.sh, makefile 2010-01-31 05:33:54 +00:00