Fix so Warewulf can build and lint without make config

This commit is contained in:
Gregory Kurtzer
2022-01-15 04:34:03 +00:00
parent c0d6a16a6f
commit b09c9a8b98
4 changed files with 33 additions and 17 deletions

2
.gitignore vendored
View File

@@ -17,7 +17,7 @@
/usr/share/man/man1/
/etc/bash_completion.d/
warewulf.spec
internal/pkg/buildconfig/buildconfig.go
internal/pkg/buildconfig/setconfigs.go
include/systemd/warewulfd.service
_dist/
config

View File

@@ -1,16 +0,0 @@
package buildconfig
const (
BINDIR = "@BINDIR@"
SYSCONFDIR = "@SYSCONFDIR@"
LOCALSTATEDIR = "@LOCALSTATEDIR@"
SRVDIR = "@SRVDIR@"
TFTPDIR = "@TFTPDIR@"
FIREWALLDDIR = "@FIREWALLDDIR@"
SYSTEMDDIR = "@SYSTEMDDIR@"
WWOVERLAYDIR = "@WWOVERLAYDIR@"
WWCHROOTDIR = "@WWCHROOTDIR@"
WWPROVISIONDIR = "@WWPROVISIONDIR@"
VERSION = "@VERSION@"
RELEASE = "@RELEASE@"
)

View File

@@ -0,0 +1,16 @@
package buildconfig
var (
BINDIR string = "UNDEF"
SYSCONFDIR string = "UNDEF"
LOCALSTATEDIR string = "UNDEF"
SRVDIR string = "UNDEF"
TFTPDIR string = "UNDEF"
FIREWALLDDIR string = "UNDEF"
SYSTEMDDIR string = "UNDEF"
WWOVERLAYDIR string = "UNDEF"
WWCHROOTDIR string = "UNDEF"
WWPROVISIONDIR string = "UNDEF"
VERSION string = "UNDEF"
RELEASE string = "UNDEF"
)

View File

@@ -0,0 +1,16 @@
package buildconfig
func init() {
BINDIR = "@BINDIR@"
SYSCONFDIR = "@SYSCONFDIR@"
LOCALSTATEDIR = "@LOCALSTATEDIR@"
SRVDIR = "@SRVDIR@"
TFTPDIR = "@TFTPDIR@"
FIREWALLDDIR = "@FIREWALLDDIR@"
SYSTEMDDIR = "@SYSTEMDDIR@"
WWOVERLAYDIR = "@WWOVERLAYDIR@"
WWCHROOTDIR = "@WWCHROOTDIR@"
WWPROVISIONDIR = "@WWPROVISIONDIR@"
VERSION = "@VERSION@"
RELEASE = "@RELEASE@"
}