github.com/cellofellow/gopkg@v0.0.0-20140722061823-eec0544a62ad/apps/pkg-config/pc.go (about)

     1  // Copyright 2013 <chaishushan{AT}gmail.com>. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  package main
     6  
     7  type PackageConfig struct {
     8  	Name            string
     9  	Description     string
    10  	URL             string
    11  	Version         string
    12  	Requires        string
    13  	RequiresPrivate string
    14  	Conflicts       string
    15  	Cflags          string
    16  	Libs            string
    17  	LibsPrivate     string
    18  	Variables       map[string]string
    19  }
    20  
    21  func ParsePackageConfigFile(name string) (*PackageConfig, error) {
    22  	return nil, nil
    23  }
    24  
    25  func ParsePackageConfigData(data []byte) (*PackageConfig, error) {
    26  	return nil, nil
    27  }