leftibot
21c815d676
Fix #631 : Respect CMAKE_INSTALL_PREFIX and use GNUInstallDirs for install paths
...
The CMakeLists.txt used CMAKE_INSTALL_LIBDIR in install destinations without
including the GNUInstallDirs module, leaving the variable empty. This caused
libraries to install to absolute paths like /chaiscript instead of lib/chaiscript,
and the pkg-config file to install to /pkgconfig instead of lib/pkgconfig. The
chaiscript.pc.in template also hardcoded "lib" and "include" instead of using
the CMake variables. Added include(GNUInstallDirs) and updated the .pc.in
template to use @CMAKE_INSTALL_LIBDIR@ and @CMAKE_INSTALL_INCLUDEDIR@.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 11:41:50 -06:00
Jason Turner
136539867c
Remove outdated vim support
...
Closes #288
2017-11-30 10:19:56 -07:00
Jason Turner
396d43a13f
sublime now at ChaiScript/sublimetext-chaiscript
2017-02-01 20:01:30 -08:00
Jason Turner
c54d84fae6
Don't force compiler when building cppcheck
2017-01-31 10:11:28 -08:00
Jason Turner
06783b7f65
Add fuzzy testing notes
2016-03-25 07:04:39 -06:00
Jason Turner
a45c76721f
Add fuzzy test files
2016-03-25 07:02:41 -06:00
Jason Turner
d4f02b5e67
Address sign promotion warnings, add todo test
2016-03-04 07:58:21 -07:00
Jason Turner
c067575ac4
Merge branch 'develop' into add_performance_tests
2016-01-20 18:24:50 -07:00
Jason Turner
acc4345b65
Add a custom check-for-tabs test to CI
2016-01-18 10:36:21 -07:00
Jason Turner
0806df11d2
Performance test reorg to run automatically
2015-10-23 16:25:16 -06:00
Jason Turner
9f362608b7
Eliminate extra unneeded scope
2015-08-28 21:19:00 -06:00
Jason Turner
e21c8f87b4
Add profile test for cpp call perf
2015-08-28 10:33:26 -06:00
Jason Turner
4f5f46a2e5
Don't use scopes around arithmetic operators
2015-04-24 22:36:22 -06:00
Jason Turner
8f2e56a681
Initial sublime text support
2015-04-01 09:47:27 -06:00
Jason Turner
4fe536e65b
Add performance test for type conversions
2015-03-25 11:58:24 -06:00
Jason Turner
166f3501c3
Ignore missing system include files
2014-09-05 08:41:58 -06:00
Jason Turner
29b1fca76c
Use g++-4.8 for cppcheck building
2014-09-05 08:09:22 -06:00
Jason Turner
8d36b66c89
Fix call to cppcheck
2014-09-05 07:45:36 -06:00
Jason Turner
f546e46582
Update to cppcheck 1.66
2014-08-22 21:29:14 -06:00
Jason Turner
4018c873dc
Spelling fixes, phase 1.
2014-05-29 20:16:47 -06:00
Jason Turner
3c552db548
Upgrade cppcheck and disable inconclusive checks
2014-05-10 20:14:40 -06:00
Jason Turner
5da1475082
Port is_prime.chai to run on pre-cpp11 versions
2014-04-13 19:15:39 -06:00
Jason Turner
926e962fc0
Merge remote-tracking branch 'origin/release-4.x'
...
Conflicts:
.travis.yml
CMakeLists.txt
include/chaiscript/dispatchkit/bootstrap.hpp
include/chaiscript/dispatchkit/boxed_cast.hpp
include/chaiscript/dispatchkit/dynamic_cast_conversion.hpp
include/chaiscript/dispatchkit/function_call_detail.hpp
include/chaiscript/dispatchkit/proxy_functions.hpp
include/chaiscript/language/chaiscript_common.hpp
2014-03-29 07:30:14 -06:00
Jason Turner
296769ee24
Version number bump, cppcheck fix
2014-03-26 15:20:06 -06:00
Jason Turner
d9bdad714f
Fix syntax problem with .travis.yml
2014-03-26 14:45:01 -06:00
Jason Turner
dd79534de1
Merge branch 'master' into ChaiScript_5_0_CPP_11
...
Conflicts:
include/chaiscript/language/chaiscript_common.hpp
include/chaiscript/language/chaiscript_parser.hpp
2013-02-23 21:37:50 -07:00
Jason Turner
fd72b2951a
Correct broken unit test for vector of suffixed numbers
2013-02-23 21:27:01 -07:00
Jason Turner
d225e09d5d
Add profile for calling functions on members of a heterogeneous array
2013-02-23 08:49:31 -07:00
Jason Turner
f2c6745b8a
Merge branch 'master' into 2011-09-09-CxScript
2012-05-21 12:10:15 -06:00
Jason Turner
7ad58c7bcd
Apply cpo path from vim mailing list
2012-05-21 12:09:39 -06:00
Jason Turner
90125d0f9a
Merge branch 'master' into 2011-09-09-CxScript
...
Conflicts:
contrib/geshi/chaiscript.php
include/chaiscript/language/chaiscript_common.hpp
include/chaiscript/language/chaiscript_eval.hpp
include/chaiscript/language/chaiscript_parser.hpp
2012-05-18 09:05:46 -06:00
Jonathan Turner
7027f6b834
Add syntax highlighting for switch/case/default
2012-05-17 13:59:43 -07:00
Jonathan Turner
78f02c375e
Add syntax support for switch/case/default.
2012-05-17 12:48:57 -07:00
Jonathan Turner
b82895c489
Add the 'auto' keyword.
2012-05-17 10:31:55 -07:00
Jason Turner
5dc0931ca2
Update is_prime analysis for new syntax
2011-10-01 11:03:03 -06:00
Jason Turner
12bd5b0af5
Boost eradicated from ChaiScript
2011-09-21 08:36:46 -06:00
Jason Turner
6d4041b2a1
Added profile for mathy functions.x
2011-06-07 14:59:43 -06:00
Jason Turner
4053196188
Reduce creation of new Boxed_Value containers when returning the same value that was passed in
2011-06-04 04:26:06 +08:00
Jason Turner
7d022c4f0d
Add is_prime profile script
2011-06-04 04:25:47 +08:00
Jason Turner
91c05f0e73
Apply patch (and rearrange a directory) from emarcotte for pkgconfig support
2010-11-08 13:47:41 +00:00
Jason Turner
906140ec78
Find and fix bug in handling of bound function types_infos and arity.
...
Remote outdated samples. Move working samples into samples folder and make part of build process. Make building of samples optional.
Closing #107
2010-11-08 05:22:15 +00:00
Jonathan Turner
7f037b26d4
Updated email addresses in copyright information.
2010-08-10 05:24:07 +00:00
Jason Turner
e77ec4b16a
Clean up the vim syntax a bit, add escape characters and incorporate changes from bram
2010-04-01 19:01:18 +00:00
Jason Turner
f070575205
Cleanups of vim files to get them ready for submission
2010-03-31 20:11:19 +00:00
Jason Turner
43d0d6199a
Clean up use recognition of backtick operator functions, add support for .. range operator
2010-03-31 01:01:45 +00:00
Jason Turner
65c5178549
Update copyright/version info for geshi filter
2010-03-31 00:23:02 +00:00
Jason Turner
7fef086cab
Add geshi syntax highlighting (updated and cleaned up from the version that was hosted at chaiscript.com)
2010-03-30 16:50:18 +00:00
Jason Turner
791fd242e7
Add "throw" built in function to vim syntax highlighting
2010-03-30 16:38:20 +00:00
Jason Turner
e81b71ccc7
Add missing README for vim highlighting
2010-03-30 16:21:35 +00:00
Jason Turner
ef7a785214
Initial check-in of vim syntax highlighting
2010-03-30 16:21:06 +00:00