Skip Navigation

Posts
16
Comments
86
Joined
2 yr. ago

Husband, father, kabab lover, history buff, chess fan and software engineer. Believes creating software must resemble art: intuitive creation and joyful discovery.

🌎 linktr.ee/bahmanm

Views are my own.

  • Oh, it works 🎉 Thank you!

    For posterity here's a complete example:

     
        
    foo\:bar :
    	@echo $(@)
    
      

    and then

     
        
    $ make foo:bar
    foo:bar
    
      

    Though, TBH, I don't understand how this works 🤦‍♂️ I need to look into Make docs.

  • I installed it. Definitely very different! I'll give it a fair shot though - looks like there's been plenty of thought behind its design.

  • Does it collect/transmit the keystrokes to their server?

  • I think you may be right. I'll look into it and report back here.

  • Did anyone actually take action?

    I'm not sure how to, or if I'm supposed to, since I'm based in Canada.

  • 🍻

  • I see your point. Though the main thing, as I mentioned in the question, is that I'm using features from 4.4 so that strategy wouldn't work for me.

  • Hopefully they pull it off for real and it will not get bogged down by bureaucracy and red tapes.

  • That's pretty much what I ended up doing. Install Gnu Make 4.4 as part of the pipeline. I then added a check to warn the user if the Make version they use is not supported.

  • Had no idea such a thing existed!I'm going to give it a shot and see how it plays along w/ my Gnome desktop (or the other way around actually.)

  • That's usually true except that this project is about the Makefile itself 😁 I'm working on a set of useful recipes, targets and variables which I've always missed from Make's out-of-the-box offering - something like a stdlib/utils for Make.

    And yes, as you may have already guessed, I've had to deal w/ Makefiles relatively frequently 😀

  • RE Travis: I feel quite comfortable and happy w/ Travis already. Additionally, I want to keep my reliance on github minimal. The only reason I'm using it is that it is where things are searched for and found by fellow programmers :-)

    RE Container: My home machine is running Tumbleweed which's had Gnu Make 4.4 for a few months now already. I was trying to make the pipeline behave as closely as possible to the user's machine who may not have that version installed. Otherwise as you and @[email protected] mentioned, I could pack everything I'd need in a container.

  • Evolution (with Gnome) is pretty great! Smooth integration with both Google and Microsoft accounts with a decent UI.

  • I don't think you'll be able to achieve that with systemd paths, I'm afraid. It's not a use-case it is designed for.

    It's hard to come up with a suggestion without knowing more about the depth of the directory and the number of nodes in each level. But you could try updating a dummy file such as latest_timestamp in the top-level directory (which a systemd path can monitor BTW) and let the service unit be triggered by that.

  • I'm definitely interested to take a look at the code. Any other URL you could share that wouldn't require logging in?

  • People like me, who actually learned GIMP before PS, obviously didn’t go in with the same bias and therefore have a much better grasp on it.

    Speaking for myself, I can say that's true. To the point that even if I've got access to both, my default would be GIMP.