mike@arpaia.co
042af0801f
build before running tests
2014-09-23 20:36:23 -07:00
mike@arpaia.co
a7eb6694dd
Makefile cleanups
2014-09-23 20:34:10 -07:00
mike@arpaia.co
cc9aa5d73b
clang-format
2014-09-23 20:31:12 -07:00
mike@arpaia.co
e69007d81a
Revert "in source builds"
...
This reverts commit 28dd7a68f9
.
2014-09-23 20:23:03 -07:00
mike@arpaia.co
28dd7a68f9
in source builds
2014-09-23 20:22:07 -07:00
mike@arpaia.co
6b25a216c9
periodic clang-format
2014-09-23 20:15:41 -07:00
mike@arpaia.co
7ca879215f
moving things from Makefile to CMake
2014-09-23 20:12:53 -07:00
mike@arpaia.co
69ed444594
checking for libraries
2014-09-23 19:44:58 -07:00
mike@arpaia.co
c4e659c4ad
removing rocksdb cmake file
2014-09-23 18:55:56 -07:00
mike@arpaia.co
800faa205f
updating the third-party submodule commit hash
2014-09-23 18:55:17 -07:00
mike@arpaia.co
429687cb6e
removing lib submodule
2014-09-23 18:50:10 -07:00
mike@arpaia.co
e5d5423480
removing genpackage
2014-09-23 18:49:00 -07:00
Mike Arpaia
cbd5ee798e
Merge pull request #158 from facebook/tables_in_cmake
...
Moving table generation to CMake
2014-09-23 18:47:43 -07:00
mike@arpaia.co
9dc4c50fe4
moving generated tables to build subdir
2014-09-23 18:44:42 -07:00
mike@arpaia.co
6beb5d1247
Moving table generation to CMake
...
CMake now handles building all of the generated code.
2014-09-23 17:55:54 -07:00
Mike Arpaia
65bc860fb8
Merge pull request #157 from facebook/deb
...
Deb package creation for Ubuntu
2014-09-23 17:03:50 -07:00
mike@arpaia.co
e973c856c6
Deb package creation for Ubuntu
...
I used CPack to generate deb package files from the CMake "install"
target. What this means is, whatever would get installed my "make
install" will get installed by the deb.
"make package" on ubuntu will generate a file named: `osquery-$VERSION-$DISTRO.$ARCH.deb`
Consider the following example:
```
root@vagrant-ubuntu-trusty-64:/vagrant/build# dpkg --info osquery-0.0.1-trusty.amd64.deb
new debian package, version 2.0.
size 11311330 bytes: control archive=350 bytes.
207 bytes, 9 lines control
102 bytes, 2 lines md5sums
Package: osquery
Version: 0.0.1
Section: devel
Priority: optional
Architecture: amd64
Installed-Size: 43369
Maintainer: marpaia@fb.com
Description: osquery is an operating system instrumentation toolchain.
```
2014-09-23 17:03:30 -07:00
Teddy Reed
974a53dd98
Merge pull request #155 from facebook/events_modules
...
Events modules and basic INotifyEventType
2014-09-23 13:01:59 -07:00
Teddy Reed
94953df90e
[events] Flesh out inotify eventtype
2014-09-23 13:01:03 -07:00
Mike Arpaia
beb3af7190
Merge pull request #152 from facebook/thinking-of-linking
...
Static build on OS X and Linux
2014-09-23 00:30:23 -07:00
mike@arpaia.co
77429c08e2
precise
2014-09-23 00:28:45 -07:00
Teddy Reed
d52248801a
Use the standard BUILD_SHARED_LIBS variable
2014-09-22 22:29:44 -06:00
mike@arpaia.co
4218a4c2ab
cmake cleanups
2014-09-22 21:23:16 -07:00
mike@arpaia.co
9e2507409c
linking tests against libosquery
2014-09-22 19:54:59 -07:00
mike@arpaia.co
1e774e50bf
static build on OS X and Linux
2014-09-22 19:27:19 -07:00
Teddy Reed
bb7097a255
[events] EventType threads for each run loop
2014-09-22 18:35:12 -07:00
mike@arpaia.co
fc324b929f
Revert "build shared by default"
...
This reverts commit 90703b95f0
.
2014-09-22 17:27:57 -07:00
mike@arpaia.co
2498abe024
commiting os x perms update
2014-09-22 15:44:23 -07:00
mike@arpaia.co
ebfc47b399
Edits to https://github.com/facebook/osquery/pull/148/
2014-09-22 14:35:59 -07:00
mike@arpaia.co
16122544f5
Reorganizing tests so that the public headers don't have to include gtest
2014-09-22 14:30:52 -07:00
Teddy Reed
7a43a0a265
Merge pull request #148 from facebook/events_inotify
...
[events] Linux inotify event type
2014-09-22 01:47:59 -07:00
Teddy Reed
9b42c060ea
[events] Linux inotify event type
2014-09-22 01:47:50 -07:00
mike@arpaia.co
e314cdf513
updating docs header
2014-09-21 14:30:28 -07:00
mike@arpaia.co
627821abc1
Periodic clang-format
2014-09-21 14:29:28 -07:00
mike@arpaia.co
b5ee19f49f
Removing the osquery::db namespace
2014-09-21 14:27:09 -07:00
mike@arpaia.co
90703b95f0
build shared by default
2014-09-20 18:53:49 -07:00
mike@arpaia.co
33f2b08e61
adding .sources to distclean
2014-09-20 17:13:17 -07:00
mike@arpaia.co
11e40a6673
make install
2014-09-20 16:48:17 -07:00
mike@arpaia.co
4c08f4eec3
cleaning up OS X deps
2014-09-20 16:46:27 -07:00
mike@arpaia.co
fbc7c0aca6
rocksdb include files
2014-09-20 16:42:20 -07:00
mike@arpaia.co
e660334465
rocksdb fix
2014-09-20 16:36:04 -07:00
mike@arpaia.co
76193b6b39
fixing a path resolution bug for python deps
2014-09-20 16:31:26 -07:00
mike@arpaia.co
1f6ebd4cf7
fixing bug in dependency building
2014-09-20 16:26:40 -07:00
mike@arpaia.co
04f7a34dc1
Dependency building in repo
2014-09-20 16:19:51 -07:00
Mike Arpaia
7440a1216f
Merge pull request #145 from facebook/build_tooling
...
Cross platform build environment maker
2014-09-20 16:03:49 -07:00
mike@arpaia.co
20bbef53b6
Cross platform build environment maker
...
Currently works on Ubuntu 14.04 and Mac OS X 10.9. There are more
supported operating systems coming soon to a theater near you.
2014-09-20 16:01:47 -07:00
Teddy Reed
4df8f6ef65
Merge pull request #147 from facebook/event_framework
...
[events] Intro of non-async event framework
2014-09-18 15:12:27 -07:00
Teddy Reed
eee37034b4
[events] Intro of non-async event framework
2014-09-18 15:05:41 -07:00
Teddy Reed
9516bf8fd7
Regressions from core NS removal, linux includes
2014-09-17 10:29:22 -06:00
Teddy Reed
9a04000f1b
Merge pull request #144 from facebook/inline-sudo
...
Use inline sudos for installs
2014-09-17 09:28:12 -07:00