Skip to content

MulleFoundation/mulle-pq

Repository files navigation

mulle-pq

⛪️ mulle-pq a 'jq' for property lists

If jq is installed, you can run an arbitrary jq filter over your property list and get the result back in either JSON or Plist or XML.

Usage

task 141249 could not launch /home/src/srcO/mulle-objc/MulleObjC/src/protocol/NSCopying.m:45:17: warning: method definition for 'copiedInstance' not found [-Wincomplete-implementation]
   45 | @implementation NSObject ( NSCopying)
      |                 ^
/home/src/srcO/mulle-objc/MulleObjC/src/class/NSObject.h:266:1: note: method 'copiedInstance' declared here
  266 | - (id) copiedInstance;
      | ^
�[0;36m�[1mRun your executable:�[0m
�[1m   /home/nat/.mulle/var/mulle-pq-e4020b0ca178/kitchen/Debug/mulle-pq�[0m
/home/nat/.mulle/var/mulle-pq-e4020b0ca178/kitchen/Debug/mulle-pq (2:No such file or directory)

Requirements

Requirement Release Version Description
MulleFoundation Mulle kybernetiK tag Build Status 💍 Umbrella library for the MulleFoundation
MulleObjCExpatFoundation Mulle kybernetiK tag Build Status 👴🏼 XML parser based on MulleObjCStandardFoundation and libexpat
MulleObjCJSMNFoundation Mulle kybernetiK tag Build Status 🌼 JSON support for mulle-objc
MulleFoundation-startup Mulle kybernetiK tag Build Status ▶️ Startup code for the MulleFoundation

You are here

Overview

Add

Use mulle-sde to add mulle-pq to your project:

mulle-sde add github:MulleFoundation/mulle-pq

Install

Install with mulle-sde

Use mulle-sde to build and install mulle-pq and all dependencies:

mulle-sde install --prefix /usr/local \
   https://github.com/MulleFoundation/mulle-pq/archive/latest.tar.gz

Manual Installation

Install the requirements:

Requirements Description
MulleFoundation 💍 Umbrella library for the MulleFoundation
MulleFoundation-startup ▶️ Startup library for MulleFoundation
MulleObjCExpatFoundation 👴🏼 XML parser based on MulleObjCStandardFoundation and libexpat
MulleObjCJSMNFoundation 🌼 JSON support for mulle-objc

Install mulle-pq into /usr/local with cmake:

cmake -B build \
      -DCMAKE_INSTALL_PREFIX=/usr/local \
      -DCMAKE_PREFIX_PATH=/usr/local \
      -DCMAKE_BUILD_TYPE=Release &&
cmake --build build --config Release &&
cmake --install build --config Release

Author

Nat! for Mulle kybernetiK

About

⛪️ mulle-pq a 'jq' for property lists

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors