在FreeBSD下,由于某些奇怪的原因,每次执行一个简单的Makefile
时,它都会尝试在当前的PWD下创建一个obj
目录。
我认为这可能与the default .OBJDIR
for FreeBSD make有关,但设置.OBJDIR: ./
不会改变此行为。
这导致我的问题,因为它与SConstruct冲突,但我设法通过删除./obj
的所有读/写权限来解决这个问题,但是我仍然想知道为什么每次运行{{ 1}},如果它不存在,它会尝试创建make
目录。
答案 0 :(得分:0)
${.OBJDIR}
不会自动创建任何Makefile
- make
中的内容必须明确创建(或尝试)。
你能发布一个MAKEOBJDIRPREFIX
的makefile和/或输出 - 运行吗?
您可以通过在环境或命令行中设置MAKEOBJDIR
或/etc/make.conf
来影响变量的值(两者都不能在make(1)
中设置)。
有关详细信息,请参阅 @(Html.Kendo().Grid<Web.Areas.Models.RegisterModel>()
.Name("RegisterList")
.Columns(columns =>
{
columns.Bound(p => p.AssetDTId).Visible(false).Width(15);
columns.ForeignKey(p => p.SubCategoryId, Model.SubCategoryList, "Value", "Text").Title("SubCategory");
//....
columns.Command(command => command.Destroy()).Width(80).Hidden(true);
})
.Editable(editable => editable.Mode(GridEditMode.InCell)
.CreateAt(GridInsertRowPosition.Top))
.Pageable(paging => paging.PageSizes(false)) //.Pageable(paging => paging.PageSizes(new[] { 10, 20, 30 }))
.Sortable()
.Selectable()
.AutoBind(false)
.Navigatable()
.Scrollable()
.Reorderable(reorder => reorder.Columns(true))
.Resizable(resize => resize.Columns(true))
.Filterable(KendoConfig.FilterConfiguration)
.DataSource(dataSource => dataSource
.Ajax()
.Batch(true)
.PageSize(30)
.ServerOperation(false)
.Model(model =>
{
model.Id(p => p.Id);
model.Field(p => p.Id).Editable(false);
})
.Read(read => read.Action("GetData", "Register").Data("SendParameter"))
)
.Events(e => e.Edit("onEdit").DataBound("onDatabound").Save("onValueChange"))
)
function onCategoryChange() {
// Need to Read the grid DropDown.
}
。