ridiculousfish
f029e04047
Update Xcode project settings
2015-12-19 18:10:45 -08:00
ridiculousfish
3eafb3520f
Upgrade Xcode project for newest Xcode
2015-11-09 00:16:40 -08:00
ridiculousfish
1bdf06836a
Factor running the xcode_version_gen.sh
...
Instead of duplicating the script invocation across targets,
put it into a separate target and add dependencies. This also
requires moving its output into the SHARED_DERIVED_FILE_DIR
(which may be undocumented)?
2015-10-07 11:01:49 -07:00
Ian Ray
9ecd73d956
Generate version numbers for Xcode builds
...
Teach Xcode to run new script xcode_version_gen.sh before building
the fish_shell and fish_indent targets. The script generates file
fish-build-version.h for inclusion by fish_version.cpp.
Note that Xcode always runs the script because of the phony target
named force-fish-build-version.h, but fish-build-version.h is only
touched if the contents of FISH-BUILD-VERSION-FILE change.
Fixes #890
2015-09-29 14:55:51 -07:00
ridiculousfish
c30de8add4
Move OS X pcre2.h into a new directory shared_headers
...
Allows fish and pcre2 project to both find the header,
without their respective config.h files interfering with
each other.
2015-09-26 15:01:46 -07:00
Ian Ray
de3cb6b374
Squashed commit of the following:
...
commit 33c7c4df307b144652d6d842472aa843cc6a5420
Author: Ian Ray <ianjray@me.com>
Date: Sat Sep 26 21:28:50 2015 +0300
Fix xcode include paths for pcre2.h
commit 03d255a3e5e2e9b109c0bc6789ffa431381b6cb3
Author: Ian Ray <ianjray@me.com>
Date: Sat Sep 26 21:02:42 2015 +0300
Fix xcode include paths for pcre2.h
2015-09-26 14:34:31 -07:00
ridiculousfish
bcc937e4e0
Upgrade Xcode build to Xcode 7
2015-09-24 12:48:33 -07:00
ridiculousfish
f296471726
Integrate pcre2 into Xcode build
2015-09-21 16:41:25 -07:00
ridiculousfish
b2e8967e94
Migrate builtin_string.cpp to its own object file
...
This keeps the architecture a little less surprising
2015-09-21 16:41:25 -07:00
ridiculousfish
60798798ef
Allow fish to build from Xcode without lexicon_filter
...
Emit a warning but keep building
2015-08-15 12:49:32 -07:00
ridiculousfish
cf80baa2d8
Teach the Xcode build how to apply lexicon_filter
2015-08-11 10:43:11 -07:00
ridiculousfish
b9b6b6108e
Dead macro cleanup
...
Enable -Wunused-macros, and remove said unused macros
2015-08-10 22:01:50 -07:00
ridiculousfish
92e9297a15
Update xcode project for new Xcode
2015-07-25 16:48:52 -07:00
ridiculousfish
a91e8887cd
Migrate source files into src/ directory
...
This change moves source files into a src/ directory,
and puts object files into an obj/ directory. The Makefile
and xcode project are updated accordingly.
Fixes #1866
2015-07-25 12:31:57 -07:00
ridiculousfish
b4f53143b0
Migrate source files into src/ directory
...
This change moves source files into a src/ directory,
and puts object files into an obj/ directory. The Makefile
and xcode project are updated accordingly.
Fixes #1866
2015-07-24 00:59:27 -07:00
David Adam
6c668868e9
death of mimedb: remove mimedb from the tree
2015-07-23 14:35:35 +08:00
Nicholas Maccharoli
8b14f1050d
config.h was missing from project file.
...
Derived Sources empty except for redundant copy of config.h
2015-07-16 00:44:19 +09:00
David Adam
7954b95f5d
Merge branch 'Integration_2.2.0'
2015-07-12 22:50:34 +08:00
David Adam
322a611872
Bump version for 2.2.0
2015-06-28 18:11:48 +08:00
David Adam
412a42246f
mimedb: kill mimedb.h
...
Closes #2064 .
2015-05-21 16:49:25 +08:00
David Adam
781b61d074
Merge branch 'Integration_2.2.0'
2015-05-21 15:32:23 +08:00
David Adam
14bf2ee5cb
bump version for 2.21b
2015-05-05 08:37:06 +08:00
ridiculousfish
3722f91e38
Upgrade Xcode project format to latest
2015-05-02 17:12:34 -07:00
ridiculousfish
ba721d6cbf
Teach Xcode build to create vendor_completions.d directory
...
Per #1485
2015-05-02 16:58:47 -07:00
David Adam
1116929d2f
Merge branch 'Integration_2.1.2'
2015-03-11 13:49:06 +08:00
ridiculousfish
95687a03fb
Bump OS X version from 2.1.1 to 2.1.2
2015-02-16 11:07:12 -08:00
ridiculousfish
2e948d9d6d
Update fish_indent Xcode build target
2014-12-23 16:16:37 -08:00
Kevin Ballard
d67800bbce
Make false/true into builtins
...
Making `true` into a builtin is a significant optimization to `while
true` loops. As long as `true` is a builtin, we may as well make `false`
builtin as well (despite the fact that it's not typically executed in a
loop).
2014-09-29 13:39:35 -07:00
ridiculousfish
2450d00693
Add wcstringutil to the OS X build for tests target
2014-09-21 23:35:19 -07:00
ridiculousfish
4573a4d69c
Add wcstringutil to the OS X build
2014-09-21 20:24:56 -07:00
ridiculousfish
482e615fe0
Bump osx/config.h version number to 2.1.1
2014-09-07 10:51:11 +08:00
ridiculousfish
33c714ca03
Add fish_tests target to Xcode build
...
Allows running the tests in Xcode
2014-08-04 13:32:23 -07:00
ridiculousfish
ee8e9c0291
Remove env_universal.h and env_universal.cpp from project
2014-06-18 10:14:35 -07:00
ridiculousfish
ef646f0f78
Removal of more fishd artifacts and headers
2014-06-09 12:07:40 -07:00
ridiculousfish
be3e64e5ea
Remove fishd.cpp source, docs, and target from Makefile and Xcode
...
project
2014-06-05 11:49:05 -07:00
ridiculousfish
60e94a4ec8
fishd to link against fish_version.o in Xcode build
2014-05-02 23:36:47 -07:00
ridiculousfish
0c4819131c
Add fish_version to Xcode project
2014-05-02 00:22:19 -07:00
ridiculousfish
0d64bbed46
Stop linking iconv, now that we have our own utf8 conversion routines
2014-03-23 13:29:57 -07:00
ridiculousfish
aabed8279e
Incorporate a modified UTF8 <-> wchar_t implementation from Alexey
...
Vatchenko (http://www.bsdua.org/libbsdua.html ) in preparation for
eliminating our dependency on iconv
2014-03-22 23:46:58 -07:00
ridiculousfish
acd2038407
Remove old pager remnants, including documentation and references in the
...
build system
2014-03-15 14:24:05 -07:00
ridiculousfish
2442ae60db
Remove old fish_pager source and implementation
2014-03-15 14:00:18 -07:00
ridiculousfish
64953e26fc
Clean up Xcode project and remove unnecessary ARCHS settings
2014-02-17 15:02:13 -08:00
ridiculousfish
104cf87b89
Merge branch 'master' into pager
2014-01-13 14:38:13 -08:00
ridiculousfish
5b1a532652
Factor execution aspects from parser_t to parse_execution_context_t .
...
Still searching for best way to use new parser for execution.
2013-12-24 13:17:24 -08:00
ridiculousfish
7a3f5afee7
Initial work towars improved error reporting. Tests currently fail.
2013-12-08 21:54:06 -08:00
ridiculousfish
ef4465efdb
More work on builtin pager
2013-12-07 12:43:40 -08:00
ridiculousfish
76ecf897ce
First round of changes to migrate pager inside fish, in preparation for
...
presenting completions underneath.
2013-12-01 15:11:25 -08:00
ridiculousfish
5d84e86d89
Merge branch 'master' into ast
2013-11-06 13:14:52 -08:00
David Adam
8376a44f65
set docdir in Xcode build
...
fixes part of #1070
2013-10-29 09:30:42 +08:00
ridiculousfish
630b0515ad
Merge branch 'master' into ast
...
Conflicts:
parse_util.cpp
2013-10-16 01:48:21 -07:00