Closed
Conversation
all threads-related defs, data and code is RTAPI only. The rtapi_init/rtapi_exit array handling code for RTAPI is useless (it is not present in xenomai either since the modules are managed in rtapi_app as DSO's and need no representation at the RTAPI level for user threads). As a bonus, ID assignment is now consistent across flavors as all ID's are assigned through rtapi_next_handle(). This patch part of the Haberler "Summer of Less Code" project ;) Also in the pipe: src/hal/lib -2500 lines.
mkwrapper updates
rtapi/rt-preempt: remove dead code, clarify RTAPI/ULAPI usage of data
machinetalk-protobuf: cleaning up duplicate comments
…eam merge possible
machinetalk-protobuf: added default PKG-CONFIG variable
152d2a2 Merge pull request #18 from strahlex/machinekit3 e86a66e machinetalk-protobuf: added default PKG-CONFIG variable to make upstream merge possible e350cc0 machinetalk-protobuf: cleaning up duplicate comments 46c9536 Merge pull request #16 from strahlex/shutdown 6536eae Merge pull request #17 from strahlex/increments 3860b1b status: adding per axis increments value to config message cdedb9c enabled shutdown and confirm shutdown message types bece831 machinetalk/mkwrapper: added per axis max-acceleration and max-velocity and simplified protobuf message update of config channel git-subtree-dir: src/machinetalk/proto git-subtree-split: 152d2a27a326fd1dc3f90a33792c82d9c5538ba6
mkwrapper: implemented shutdown command
Fix: Beaglebone Black pru_pwm now turns off after setting hpg.pwmgen.enable to 0 (Cleaned)
4e534c6 Merge pull request #19 from strahlex/user-commands 72c5fb5 machinetalk-protobuf: added user_command field to status message git-subtree-dir: src/machinetalk/proto git-subtree-split: 4e534c63539648a528977d0e0e32d3ae93c3ebff
Mkwrapper: implemented user commands
mkwrapper: implemented per axis increments
Mkwrapper update: remote files
rtapi_get_tag() may be used beyond halcmd, for instance Python bindings.
I did not understand this.
The Dovetail Automata package repo shipped ZeroMQ v. 4 before Debian Sid. The upstream `libzmq3` package was based on ZeroMQ v. 3. Anticipating upstream's future v. 4 package, the DA package was named `libzmq4`. However, the upstream package was never renamed, and a `libzmq3` v. 4 package now ships in Jessie. The DA `libzmq4` package caused problems upgrading distros, and so has been renamed to follow Debian. This build requirement is now obsolete, since only the DA repo ever had the `libzmq4` package, and it no longer does.
debian: Remove obsolete `libzmq4` build requirement
Contains deprecated reference to estop-latch.0 All instantiated components with underscrore seperated names, now retain that name throughout their usage. Stops the inconsistant situation where component_name is loaded with 'loadrt component_name' but then addressed as 'component-name.0' Signed-off-by: Mick <arceye@mgware.co.uk>
I have already corrected these once, which means they are probablky in one of my branches and never got pushed to master;) Signed-off-by: Mick <arceye@mgware.co.uk>
Fix configs/by_interface/parport/plasma-thc-sim/thc.hal
fixes #677 on Ubuntu (at least 14.04)
rtapi/build: link rtapi_app_* with -Wl,--no-as-needed
this fixxes the cython bindings on Ubuntu 14.04 and other platforms which default to as-needed behavior
build: apply --no-as-needed to all binaries
rtapi: fix for #834
The PRINT_FILE and DEBUG_FILE are generated by mktemp. Add symbolic links for them to /tmp/linuxcnc.print and /tmp/linuxcnc.debug to access current running status.
hal: fix up sprintf -> rtapi_snprintf usage
- ccache data is stored at github's $CCACHE_REPO - each TAG, CMD and FLAV combo is stored on its own unique branch - builds don't share ccache data - the $CCACHE_REPO is updated after a successful build, no updates are made on PR's - access to the $CCACHE_REPO is authenticated using the same ssh key obtained from get_sftp_key.sh
- this renaming is due to issues faced with the Docker registry autobuilder
Make symbolic links for PRINT_FILE and DEBUG_FILE
Travis-CI Improvements
configserver: implemented ping
added .directory files to gitignore
mkwrapper.py: use single thread to synchronize zmq send and recv
Deleted desktop files for documentation since no longer in build Changed debian/rules.in so that non-existence of old desktop links to defunct documentation does not cause a fatal build error in buildbot Signed-off-by: Mick <arceye@mgware.co.uk>
Minor re-brand of menu desktop files
Collaborator
|
Closing this PR as it was accidentally made on the wrong fork. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Wrong fork. Sorry.