-
Notifications
You must be signed in to change notification settings - Fork 5.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make vstart work with cmake out of tree builds #5457
Commits on Aug 10, 2015
-
CMake: build dencoder at src/ceph-dencoder
...instead of in src/test/dencoder. While the source lives in test/, the dencoder tool is built and distributed as a first class binary, so it's awkward for paths in dev/test to have it in a unique location. Signed-off-by: John Spray <john.spray@redhat.com>
John Spray committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for 1f5ddbf - Browse repository at this point
Copy the full SHA 1f5ddbfView commit details -
init-ceph.in: set executable bit
Scripts expect the generated init-ceph script to be +x, and CMake does that if the file you feed into it is +x. This matches what we already do with ceph.in. Signed-off-by: John Spray <john.spray@redhat.com>
John Spray committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for af31afa - Browse repository at this point
Copy the full SHA af31afaView commit details -
ceph.in: use cmake-style substitution
Avoid need for separate ceph.in and ceph.in.cmake files. Signed-off-by: John Spray <john.spray@redhat.com>
John Spray committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for 6545981 - Browse repository at this point
Copy the full SHA 6545981View commit details -
Makefile: build ceph.in the cmake way
A little bit more of a tongue-twisting command line to do string replacement, but saves us from having separate ceph.in files for cmake vs autotools. Signed-off-by: John Spray <john.spray@redhat.com>
John Spray committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for 64255b9 - Browse repository at this point
Copy the full SHA 64255b9View commit details -
vstart: enable more path customization
...for working with out-of-tree builds. Signed-off-by: John Spray <john.spray@redhat.com>
John Spray committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for dac84a7 - Browse repository at this point
Copy the full SHA dac84a7View commit details -
vstart: detect and handle cmake environ
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for 0695d17 - Browse repository at this point
Copy the full SHA 0695d17View commit details -
ceph.in: detect paths in out of tree build
a la what we currently do for PYTHONPATH and LD_LIBRARY_PATH, but for cmake out of tree builds. Signed-off-by: John Spray <john.spray@redhat.com>
John Spray committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for 44ed436 - Browse repository at this point
Copy the full SHA 44ed436View commit details -
vstart: detect CEPH_BIN in stop.sh too
...for the benefit of rbd. Signed-off-by: John Spray <john.spray@redhat.com>
John Spray committedAug 10, 2015 Configuration menu - View commit details
-
Copy full SHA for c747e29 - Browse repository at this point
Copy the full SHA c747e29View commit details