mpl
a34f9e2669
publisher app
...
http://camlistore.org/issue/365
Change-Id: I281fdcbbe6a2bdf15607e75a21bc93b453f82c85
2014-06-15 00:03:03 +02:00
mpl
357e405660
importer/picasa: use test.FileResponder, fix test on devcam
...
We needed to include xml files in make.go
Change-Id: Ibf89a276ebef74d4b03f24934c36c337060226c9
2014-05-29 17:44:48 +02:00
mpl
21dda2b4ef
app/hello: dummy server application (hello world)
...
Change-Id: I6690b9459325af5a76d1de679d56701eefdd195e
2014-05-08 22:15:01 +02:00
Aaron Boodman
05fe532fc2
Fix broken embedding of fontawesome in production
...
Change-Id: I8e8f6b3950ecc319b4516d4be0b0c720113f0b9f
2014-04-11 22:00:33 -07:00
Aaron Boodman
257c471ff2
Don't rebuild file embeds if they haven't changed.
...
Change-Id: Ia3de5b5dc00341254b76b7adf88bf6038319690e
2014-04-05 19:40:06 -07:00
Aaron Boodman
2c675b3a87
Add FontAwesome. This will be used for icons in the UI.
...
Change-Id: I92fecd44f12cce83f4daee88bce062d9123a48a7
2014-04-05 17:19:29 -07:00
Daniel Coonce
0852c22aa9
make.go: Fix windows build.
...
Running genfileembed on Windows requires .exe extension.
Change-Id: I34440db9c2f719c87149c16ef40a71433bf256fe
2014-03-28 12:34:11 -05:00
Bill Thiede
b28dcbe9be
make: add cammount to default targets.
...
Fixes default build on Linux (and probably Darwin).
Change-Id: Ice9e4cfbcde2b565c7f084c5cac57468bea08165
2014-02-21 14:30:23 -08:00
Bill Thiede
a68ee60ec0
make: only build binaries and their dependencies.
...
New behavior for -targets:
- Empty only builds default binaries for this requested platform.
- * builds binaries and recursively builds pkg/..., server/..., and
third_party/... (old empty behavior).
- Or specify the packages you want to build separated by commas.
This should fix the failing build on FreeBSD.
Change-Id: I3e19fd26b7fa5526bb2139487f25a07fa01952c4
2014-02-19 21:00:21 -08:00
Brad Fitzpatrick
69bb3212b2
make.go: mirror over all magic testdata files too
2014-01-23 13:57:25 -08:00
Daniel Erat
7c805515bc
make.go: Mirror .mp3 testdata.
...
Change-Id: Iab40eb1cc7799fab1b499c9a0354114a65f0b45a
2014-01-20 22:04:50 -08:00
Aaron Boodman
2d70e6794f
Increase pigginess in new detail UI.
...
Change-Id: I4eb1acf7e6cd114edf7c5f66fcb4fb6ff8842bdb
2013-12-31 17:49:42 -08:00
Aaron Boodman
479f10a7f5
Make rxMirrored slightly more strict by escaping the dot in "min.js".
...
Change-Id: Ibe78f464e7e18a35247fb3a3780402906d3cc818
2013-12-29 10:20:02 -08:00
Aaron Boodman
4a3b87fe24
Serve React from both devcam server and camlistored.
...
In camlistored, only react.min.js is served. In devcam all files in
the read directory are served.
Change-Id: I0cb8a4c328e550b5303edef4be7571d39d123340
2013-12-28 21:49:41 -08:00
Brad Fitzpatrick
5bf44f9aa4
make.go: remove mac-specific check for sqlite3 in Cellar.
...
Change-Id: Ie9a069734becc2b998e54dfe661bf3f869d036c6
2013-12-24 18:24:24 -08:00
Brad Fitzpatrick
c61a3dfdf7
make.go: don't build mattn/go-sqlite3 if sqlite3 isn't available
...
Tested with:
$ PKG_CONFIG_LIBDIR=/xx go run make.go
Change-Id: Idfc6bd703261e5bc39378c889d6f49cc4af017d1
2013-12-24 17:42:32 -08:00
Brad Fitzpatrick
2fde7c11a0
Add make.go option to build with the race detector.
...
Change-Id: Ie972bd7ca74e59cbdbf4000ba505473fdd15dc6f
2013-12-11 15:53:36 +04:00
Steve Phillips
fc09b38397
verifyGoVersion: log.Fatalf was missing 'version' var
...
Change-Id: I10c71e96a598ec640131245b73ae201161f68622
2013-10-08 11:47:45 -07:00
Aaron Boodman
aac43b56fc
Move to "G+-style" selection.
...
To select an item, click the checkmark that overlays on rollover.
To navigate, just click anywhere else on the item.
Also move selection from additive by default rather than exclusive.
Change-Id: I47e6ca1942fe1fdaaf615f6ab0e0a547f1a51735
2013-10-03 22:06:31 +00:00
Brad Fitzpatrick
b377055f1f
make.go: preserve executable bit when copying binaries to bin
...
Change-Id: Ia2c415aaaa2ab5ffa52766f5adfb4f5af7377961
2013-09-21 13:23:07 +01:00
Brad Fitzpatrick
bec961cc00
make.go: don't use GOBIN; copy binaries out from temp GOPATH/bin by hand
...
Fixes http://camlistore.org/issue/229
Change-Id: I7769330e0982a92d4fa90bbce44330b6a473ee0b
2013-09-21 12:45:36 +01:00
mpl
97fe4be9d6
Merge "devcam test, replaces make presubmit"
2013-09-19 15:05:07 +00:00
mpl
ba8f88c21a
devcam test, replaces make presubmit
...
http://camlistore.org/issue/223
Change-Id: Iaaea9926a98d7d3335fd6ee52daa225e51ec4703
2013-09-19 17:00:59 +02:00
Brad Fitzpatrick
79065de4b9
For SQLite compile errors, link to the wiki.
...
Change-Id: I34b1485daba6173d6665cfc56b6bba43164534d8
2013-09-19 10:17:57 +01:00
Brad Fitzpatrick
13691c699f
make.go: build camput, etc faster, ignoring embedded UI resources
...
Change-Id: I1f7f60f4d5de97f69ddaf8c370889320ca8d5efe
2013-09-10 22:42:24 -07:00
Brad Fitzpatrick
7a34e5a52a
Upstream bug is fixed.
...
http://golang.org/issue/6319
Change-Id: I9467a7727fdb4b27cb1c4b5ceb093c2b1635427f
2013-09-04 13:44:43 -07:00
Brad Fitzpatrick
501c6dcd45
Change make.go to build devcam. Update HACKING file.
...
Change-Id: I6938b519cc721ca23ab9c6de8e86a6a1b944010f
2013-09-03 19:56:42 -07:00
Brad Fitzpatrick
dabe4355af
Change how the Android camput.arm asset is built to use make.go
...
Change-Id: I00a6e22ef088a173f78ffca83c984d915670180c
2013-09-03 19:48:32 -07:00
Brad Fitzpatrick
22e7395f85
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
2013-08-26 18:01:30 -05:00
Brad Fitzpatrick
ac05ce80ae
Merge "devcam: bugfix; do not fail when binary does not exist"
2013-08-26 23:01:22 +00:00
Brad Fitzpatrick
ed998308fe
make.go: turn --sqlite flag into a tri-state with 'auto' as default
...
Change-Id: I916e90aec6a19ff3d8610eccf8df84f445a46730
2013-08-26 17:52:02 -05:00
mpl
6bc558910d
devcam: bugfix; do not fail when binary does not exist
...
http://camlistore.org/issue/213
Change-Id: I432a8ec04cb02c4c5241bd38361fad3d6d39ee02
2013-08-26 15:14:52 +02:00
Brad Fitzpatrick
46020e1551
Make kvfile index the default if SQLite isn't available.
...
We now work out of the box, with no external dependencies.
Change-Id: I8d0cedb33518e418a7ff28cdb22f9ba9ef400d6f
2013-08-25 12:57:51 -05:00
mpl
b243dc268d
make.go: fix cross-compiling
...
http://camlistore.org/issue/198
Change-Id: Ic1bf1e458d8e197b85137ad1721820fbf31cb755
2013-08-20 17:09:53 +02:00
mpl
f5709afdd8
camlistored: help getting started on windows
...
-fail early when new config has sqlite but no sqlite installed
-hint at the server config doc url
-added windows with mysql section in the server config doc
-fixed typo in mongo indexer option
Change-Id: I4266eb6e34a55901e6af90a32eb1411fb5c37688
2013-08-16 19:14:30 +02:00
Brad Fitzpatrick
d3bca08889
make.go: create zip files with forward slashes, per zip spec
...
Might fix issue 188 (Windows not getting any UI)
Change-Id: Ic4243102d9bc78ba4a9959c575afc6313949da1f
2013-08-03 22:48:09 -07:00
Brad Fitzpatrick
0bdf20884b
all: delete pkg/blobref; convert all from *blobref.BlobRef to new blob.Ref
...
Change-Id: Id2dfb7f19452bedf4f3c9310b36227fd8117b225
2013-08-03 19:54:30 -07:00
Brad Fitzpatrick
831f5c3a06
make.go: don't depend on a shell script to get the git version.
...
Fixes building on Windows; https://code.google.com/p/camlistore/issues/detail?id=181
Change-Id: I6f25589567e610aa63d5bcd91e7efe9aaab7c050
2013-07-28 18:15:04 -07:00
Cerales
b4ba7eb00d
support static_embed when cross-compiling.
...
Implemented with a new GOARCH flag and appropriately setting the GOARCH
and GOOS variables when building the genfileembed tool.
Change-Id: I2a3f4ad08496ad03995e67da389d125388d643eb
2013-07-11 19:51:42 +10:00
Brad Fitzpatrick
e3ee8942ae
Add +build ignore to top-level make.go, to prevent 'go get camlistore.org'
...
Change-Id: I794de23fc257abf7d5b6d38c4d9d3a9ccf50019d
2013-07-07 17:35:10 -07:00
Brad Fitzpatrick
cd095251b1
make.go: mention where to get brew
...
Change-Id: Ia81d366ab7b2aa19d77d73e5305bc5ac5e57b33c
2013-07-06 14:52:08 -07:00
Brad Fitzpatrick
bc5edb9011
Merge "Not finding pkg-config shouldn't be fatal on OS X."
2013-07-06 21:49:53 +00:00
Brad Fitzpatrick
dde968e763
Mark FUSE & pkg/fs files as Linux & Mac only, to fix FreeBSD build.
...
Also start of cross-compiling support in make.go.
Change-Id: Ic11ca2d433f135b07b3f6d7738eec9fe98590905
2013-07-05 10:41:07 -07:00
Bill Thiede
9ff0a95eb6
Enable logging when full build fails.
...
Change-Id: If8fba29e2e83bc954832c644ccc8e2a1695a46d6
2013-07-03 19:56:13 -07:00
Nico Weber
0d5c552a11
Not finding pkg-config shouldn't be fatal on OS X.
...
pkg-config is usually not installed on OS X machines. Before this change:
$ go run make.go
No pkg-config found. Can't determine whether sqlite3 is available, and where.
exit status 1
Now:
$ go run make.go
SQLite not found. Either install it, or run make.go with --sqlite=false
On OS X, run 'brew install sqlite3' and set PKG_CONFIG_PATH=*snip*
exit status 2
Change-Id: I52e4c68d0f18bc582f8f4e04ad36caaaedb4f778
2013-07-02 09:41:47 -07:00
Brad Fitzpatrick
59f5b41900
Use make.go from dev-* scripts. Updates Issue 140.
...
Change-Id: I0acea921e311b8228829dbad37ee502034c7dfe7
2013-06-29 13:52:01 -07:00
Brad Fitzpatrick
1e0b16cccf
make.go: mirror the favicon so it can be embedded in the binary
...
Change-Id: Ib58c17fe12b671f718c528aeb4624be13d03b4af
2013-06-26 10:24:36 -07:00
mpl
5ab9f5618a
make.go: added -targets option
...
Change-Id: Ia22226a9d6f64d9d830d6b85db8a5e25ed812827
2013-06-24 23:19:32 +02:00
Brad Fitzpatrick
8c2195d5ce
On Mac, automatically find the brew sqlite3.
...
Change-Id: Iafa852a414d4f87553bd51ee75fe077b0f5cea1d
2013-06-22 17:20:32 -07:00
Brad Fitzpatrick
7d8a8634a0
make.go: do two builds, once for just binaries (with a nice GOBIN), then the check-everything-builds install (with the default hidden-away GOBIN)
...
Change-Id: I5d8148a65a412d01f5e8bb1377b047aea5d2e8cf
2013-06-21 20:18:02 -07:00