Commit graph

44 commits

Author SHA1 Message Date
Blake Harnden
6edd6a7fdb first pass at removing all python2 specific dependencies, updating python requirements.txt/setup.py/Pipfiles/Makefiles, and removing python2 compat imports 2019-10-17 14:52:31 -07:00
bharnden
3cfac5b611 update to Makefile for using fpm to require 3.6+ for python3 2019-09-11 11:44:57 -07:00
bharnden
d053d126a9 merged latest from develop 2019-06-17 20:13:58 -07:00
bharnden
8b4f8c2c5b changes to fix some issues when building fpm packages 2019-06-17 19:59:44 -07:00
Blake Harnden
d724ee289b added dependency and usage of ethtool to disable rx/tx checksums, since they will never be valid from a veth. also lowered some noisy logging and removed other logging 2019-06-12 12:41:01 -07:00
bharnden
756f8fd3e9 fixed python3 specific dependency issue for fpm definition 2019-06-08 22:46:21 -07:00
Blake Harnden
1018143cfe updated CHANGELOG and converted it to markdown format 2019-06-10 15:37:32 -07:00
Blake Harnden
fc654a31a8 update to installation docs, tweaks to handling python2/3 package builds 2019-06-10 11:41:27 -07:00
bharnden
223bcb64f1 added way to denote which python packages we are building for fpm 2019-06-08 22:00:02 -07:00
bharnden
39bcdcaf79 Updated fpm buiilds to build from destdir and include everything for a simpler single file installation. Also removing python specific dependencies, to use requirements.txt as alternative 2019-06-07 22:07:13 -07:00
bharnden
315e9b9cd3 updated core url to reference github 2019-03-30 21:19:00 -07:00
bharnden
51217e509b updated version to 5.2.1, updates to make version bumps easier, and updated changelog 2019-03-25 10:44:47 -07:00
Blake J. Harnden
23f5d7fb8c moved core markdown documentation to live within to repo, this will eventually be the docs hosted on github and allow them to be versioned with the code 2018-07-31 12:57:30 -07:00
Blake J. Harnden
2662a36f09 updated sysv file to provide the python_path environment variable when not already present 2018-04-11 09:57:02 -07:00
Blake J. Harnden
b9ce2ef4dd removed dependency for tk, for built rpms, since it is not a hard requirement and unavailable in centos7 2018-04-11 08:47:47 -07:00
Blake J. Harnden
1ac862cc17 updates to init scripts and cleanup for unsupported scripts 2018-03-22 18:32:58 -07:00
Blake J. Harnden
188f9420ca added a convenience target for generating all documentation based on existing google code example, fixed a few issues with doc strings 2018-03-15 14:31:07 -07:00
Blake J. Harnden
51855831c1 formally removing python-prefix and revision scripts 2018-03-14 10:45:34 -07:00
Blake J. Harnden
6210e70c80 initial cleanup passing over all makefiles and configure.ac 2018-03-13 16:20:50 -07:00
Blake J. Harnden
ac705f4908 initial commit to remove packaging related files 2018-03-08 14:43:27 -08:00
Blake J. Harnden
bffed34a47 removed kernel patches and some minor cleanup to documentation in relation 2018-03-08 11:20:26 -08:00
Blake J. Harnden
a5370ee28c initial commit removing all related xen code, docs, files 2018-03-07 15:47:14 -08:00
Blake J. Harnden
bc1e3e70c9 initial pass at removing bsd and code related to using bsd nodes 2018-03-07 12:54:19 -08:00
Blake J. Harnden
f4f5c9f5d8 fix #137 2018-01-15 02:20:11 -08:00
Blake J. Harnden
9187b50361 made readme a markdown file 2018-01-11 12:03:55 -08:00
Blake J. Harnden
26b1b01505 updated to readme for building packages, update to makefile to install and build gui with one command 2018-01-11 11:21:56 -08:00
Blake J. Harnden
77be7f5c30 moved ns3 from under daemon to the root of the project and updated references 2018-01-04 16:34:22 -08:00
Blake J. Harnden
3da4c32825 updated rpm/deb files to be built for both sysv and systemd 2018-01-04 14:33:25 -08:00
Blake J. Harnden
d799390c4a moved netns code from daemon/src to netns at the top level, updated files to account for location change 2018-01-04 12:03:14 -08:00
Blake J. Harnden
e4a0069bc3 updated configuration to define the core bin dir within constants, updated code to use the core bin dir for vnoded and vcmd, based on using the fpm build system 2018-01-04 10:09:35 -08:00
Blake J. Harnden
59e6b6630a added initial fpm commands for building packages and minor updates to support 2017-12-21 16:19:12 -08:00
Blake J. Harnden
58c6d03bc4 updates to target building separate packages with fpm 2017-12-19 09:43:19 -08:00
Blake J. Harnden
36fdb0c617 updated assignment of copyright file name to add to dist file 2017-12-18 09:28:41 -08:00
Blake J. Harnden
3324735a28 updated dates within changelog files, updated readme to show how to build docs, updated root makefile to build the python docs as well, update the base makefile to allow building the source rpm on systems that are not fedora and can build rpms 2017-08-18 16:35:26 -07:00
Tom Goff
f733aba833 deb: Move post-remove cleanup to the pre-remove script. 2016-01-29 13:39:34 -05:00
Tom Goff
7f1ed4dbf9 deb: Stop the core-daemon service before removing the package. 2016-01-29 13:39:24 -05:00
Tom Goff
23fc5d7494 build: Cleanup related to including revision info in distributions. 2016-01-29 13:34:27 -05:00
Tom Goff
af885e156e build: Include revision information in distributions. 2016-01-26 17:01:23 -05:00
Tom Goff
ccf0dae139 automake: Add some missing distribution files. 2015-12-28 14:56:00 -05:00
tgoff0
2a2d81a410 Tweak Makefile output. 2015-05-22 00:56:10 +00:00
tgoff0
cced4f6666 Include python-prefix.py as part of the distribution files. 2015-05-22 00:55:03 +00:00
tgoff0
59c35e8927 Makefile improvements related to building rpms. 2015-02-13 22:35:38 +00:00
ahrenholz
62bb9421f2 (Boeing r1772)
remove any config/compile file (from newer automake) to fix rebuild on Debian
2013-09-10 13:52:09 +00:00
ahrenholz
f8f46d28be initial import (Boeing r1752, NRL r878) 2013-08-29 14:21:13 +00:00