Patrick Griffis
628100c19f
build: Replace Autotools with Meson
...
Quick rundown of benefits:
- Much faster:
- Autotools (with autogen): 22 seconds
- Meson: 7 seconds
- Meson (with ccache): 2 seconds
- Simpler:
- ~1000 lines smaller
- Single simple language
- Potentially better Windows (Visual Studio) support
What is not done:
- Complete Windows support
- OSX support (easy)
Closes #2013
Closes #1937
Closes #1803
2017-06-13 23:54:51 -04:00
Mark Jansen
552b2b1315
thememan: Check for portable-mode file in the application directory.
...
Fixes #1902
2017-04-04 13:22:45 -04:00
Arnavion
f7e3d3f32c
Use VS 2015
2015-10-10 16:14:12 -07:00
Arnavion
9858784eb6
Better project files.
...
- Output directly to rel\ instead of to bin\ and then copying files over.
- Deduped Win32 vs x64 configs
- Moved some common properties to hexchat.props
- All build intermediates (except htm's intermediates) are no longer emitted in the source directory
2015-02-11 10:01:29 -08:00
TingPing
a466369356
Respect verbosity setting when building htm
2014-01-29 16:25:57 -05:00
hasufell
08fd4f2dd7
BUILD: use thememan.in instead of Makefile echo
2013-08-28 14:30:57 +02:00
hasufell
8f0d6e85fd
BUILD: don't hardcode the install path in the script
2013-08-28 14:30:57 +02:00
hasufell
7dea09c371
BUILD: fix quoting issue
...
\"$@\" got malformed and interpreted by the Makefile
2013-08-28 14:30:57 +02:00
hasufell
ce5653d75c
BUILD: add --with-theme-manager configure option
2013-08-28 14:30:57 +02:00
TingPing
6510e8961e
Delete left over themes
2013-04-10 14:39:43 -03:00
Berke Viktor
110a2625fe
Remove another bunch of obsolete junk
2013-04-01 05:05:33 +02:00
Berke Viktor
ed9245add2
Use C# style license comments
2013-03-31 22:07:05 +02:00
Berke Viktor
aa03b113f4
Revert "Cosmetics"
...
This reverts commit a88b3e8aaf
.
2013-03-31 22:05:17 +02:00
Berke Viktor
a88b3e8aaf
Cosmetics
2013-03-31 22:00:47 +02:00
Berke Viktor
3c1bd3cff0
Supposed fix for license issues
...
I have no clue what to put here so I'll just use what the About dialog
provides (unless specified otherwise in the file)
2013-03-31 21:45:05 +02:00
museun
b7d78f27be
HTM was throwing an exception for ReadOnly files.
...
So, to fix this an explicit FileAccess had to be set. Package.Open uses
the default FileShare.None option. This causes a conflict and throws the
'UnauthorizedAccessException' exception. So, we just tell it that we are
there to read it and everything is fine.
2013-03-03 18:52:23 -05:00
Dan Mashal
b04377825f
fix incorrect FSF address
2012-12-23 11:36:54 -08:00
Berke Viktor
79fa1a0521
Move build files out of the source tree, make grep usage much easier
2012-11-04 23:26:43 +01:00
Arnav Singh
aaa19466d6
Add Mono project for HTM
2012-10-04 23:44:55 +02:00
Berke Viktor
5af19dfb64
Remove unused references 2 (TingPing)
2012-10-04 19:03:09 +02:00
Berke Viktor
ff6e1ef94a
Remove unused references (TingPing)
2012-10-04 19:02:36 +02:00
Berke Viktor
df6e3fd953
Add note about special folder
2012-10-04 14:53:55 +02:00
Berke Viktor
723486913f
Fix HTM config dir handling both on Windows and Unix
2012-10-04 14:51:00 +02:00
Berke Viktor
caa270922f
Fix release path for HTM, C# projects don't support property sheets to use a separate xp project instead
2012-10-02 18:47:03 +02:00
Berke Viktor
47d6222f1c
Be consistent about caps
2012-07-20 15:50:42 +02:00
xhmikosr
f535702903
more branding changes
2012-07-19 18:30:12 +03:00
xhmikosr
34bae3ef6d
remove a few more *.user files
2012-07-14 06:14:27 +03:00
Berke Viktor
52525478ab
Config folder and some more HTM rebranding
2012-07-13 16:38:39 +02:00
Berke Viktor
c33342b202
Rename XTM to HTM
2012-07-13 15:01:54 +02:00