Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
L ldpl
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 8
    • Issues 8
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Lartu
  • ldpl
  • Merge requests
  • !15

Merged
Created Mar 11, 2019 by Lartu@lartu🐕Maintainer

Rewrite the makefile and support non-static targets

  • Overview 0
  • Commits 2
  • Changes 1

Created by: iglosiggio

This commit rewrites the Makefile in an effort to make it easier to add complexity in the future.

The primary change is that the bulk of the compiling now made via the implicit rules.

It is expected for this commit to generate some problems with older versions of gcc or msvc.

To build a non-static ldpl interpreter use something like: make clean all STATIC=n

Any other value to the STATIC variable builds a static executable.

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: github/fork/iglosiggio/master